Read More 1 minute read 303 Magazine Boob Tubin’: Stephen Colbert Wears Tin Foil Hat at DIA I knew this was coming, but I missed the actual air date by a few days. Those of… byGeorge PeeleDecember 9, 2011