Stating that something will be “beamed via satellite” to select theatres sounds antiquated, but that’s the charm of This American Life which will be taping a stage show tonight, April 22nd, in New York City (natch) and “beaming” it using “technology” to movie theatres where we TAL nerds will sit munching on our German licorice [...]




