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