Connect to share and comment

Ira glass

Ira glass

This American Life creator, Ira Glass, is America's favorite radio nerd. But some people in Britain don't want to know about his show.

Michael Buckner