April 15, 2011

April 15, 2011

April 15, 2011

Robert and Jad from RadioLab stop by to discuss Radios, and Labs and a guy who might have been trying to sneak into the women's restroom at the interview site. Plus, Luke reports from Chicago on his near run-in with David Simon, creator of The Wire.

0:00
0:00