730 21st St Nw
Washington, District of Columbia 20006

Ira Glass is the producer and host of public radio's Peabody award-winning 'This American Life.' His program is a combination of memoirs, monologues and documentary stories.

Added by Upcoming Robot on February 6, 2011