January 31, 2012
Episode #1006: Ira Glass!

January 31, 2012
Episode #1006: Ira Glass!
Ira Glass swings by to discuss a stand-up comedian he'd like to fight, the latest exotic meat he's been feeding his dog, and why Luke isn't the most bumped contributor to This American Life (but it's close).