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

  • Aired:  02/12/02
  •  | Views: 3,446

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...