Now Playing

Fresh Air Weekend: Trent Reznor, Elmo

The man behind Nine Inch Nails discusses composing film music, his early days making music in Cleveland and his music. Also, Kevin Clash, the man behind Elmo,talks about performing with Jim Henson, and creating a fun, educational experience for preschool-aged children.