Intro - 2/25/10
Season 6 E 28 • 02/25/2010
The Colbert Nation's journey with speedskating concludes, but Stephen's love affair with Lycra unitards has just begun.