Boob Tubin’: Stephen Colbert Wears Tin Foil Hat at DIA George PeeleDecember 9, 2011 I knew this was coming, but I missed the actual air date by a few days. Those of you who "eyeballed" it Monday night know that Comedy Central anchorman Stephen ... 303 Magazine1 min read