Stephen Colbert on the Texas GOP Platform The Large Hadron Collider of denying science Charles Johnson76 HumorJuly 2012 • Views: 43,125 Colbert Nation Video