Stephen Colbert on the Texas GOP Platform The Large Hadron Collider of denying science Charles Johnson76 Humor7/18/12 4:36:39 pm • Views: 33,685 Colbert Nation Video