Show: This American Life Debut: November 17, 1995 Number of Episodes: 565 Network: WBEZ Homepage: http://www.thisamericanlife.org/ Welcome to Podcast Spotlight, a new regular feature on Nerdophiles. In every new addition, we showcase a particular podcast, demonstrating what makes it unique and worth your time. We’ve only occasionally written about podcasts in […]