This American Live!
February 28, 2008 at 8:31AM
When I get in my car on the weekend and flip on the radio, it's typically tuned to our local NPR affiliate, 90.3-WPLN. Go ahead, make fun of me. I'm not a devoted This American Life fan, but if it happens to be on, I sometimes get drawn in, even sitting in my car in the driveway until it's over.