Monday, March 26, 2007

This American Life TV

This American Life, a.k.a. the best radio show ever, is branching out into television. Watch episode 1 on the site if you don't have Showtime. (It'd be cool if they put these out as video podcasts, or at least sold them in the iTunes store..)