futurejournalismproject: This American Life Celebrates 500th Episode Once called the vanguard of a journalistic revolution by the American Journalism Review, This American Life aired its very first episode on July 5, 1995. Now in its 18th year,
SmallerThanYouThought Smokin