As a self-described NPR lover, this clip from the latest “This American Life” live radio show pretty much sums it up for me.
As a self-described NPR lover, this clip from the latest “This American Life” live radio show pretty much sums it up for me. Dorky-mcdorkerson-say-wha?