LogoBETABeta
Shani Davis, Seth Wescott

The Colbert Report

Season 6Episode 28Aired 2010-02-25
Shani Davis, Seth Wescott

Shani Davis, Seth Wescott

Shani Davis thanks the Colbert Nation for his medals, and Seth Wescott refuses to wear tight clothing.