John October 7, 2009 This American Life Podcast John October 7, 2009 This American Life, an NPR production, has done an amazing job explaining what happened to trigger the credit crisis we now find ourselves a year into.