The Olympics: They're On - God's Pilates Class

Aired:  02/12/02 Views: 3,494

Stephen Colbert finds the Olympic Village to be a place that inspires lofty rhetoric and he is claiming it as his new home. (2:37)

Loading...