3/23/2007 Add a comment

This American Life, my all-time favorite radio show (and I am not alone in this belief), aired its first TV show last night on Showtime. A lot has been written about this, and I have yet to see it because of a lack of Showtime (though looks like you can watch the first episode on their website), but this clip is a good example of what to expect.
William

Comments