So I saw This American Life's live show last night. It was spectacular. I think they plan on making about half of it into an actual radio show--the parts not involving dance, that is. But then there was also this video.
Terry Gross AS YOU'VE NEVER SEEN HER BEFORE!!!!