Mission Control: Illinois a Daily Show Punch Line

Jun 29, 2016

This is from the June 28, 2016 Daily Show:

Look for the NPR Illinois appearance at :02:36.