This American Life Live: NPR lovers unite in Oklahoma City

I don’t think I’ve laughed this much in months, and I have “This American Life Live” to thank.

On Thursday night, I went to watch a live broadcast of the popular radio show on the big screen at Tinseltown in Oklahoma City. According to the show’s website, the first live show was held in 2009 and more than 50,000 people came out to theaters across the world to see it. (more…)