Menu Bar
Daily Show: Olympic Mascots
Needs Plugin: Flash |
Not Working?
Kristen Schaal introduces the new mascots for the Beijing Olympics.
From The Daily Show with Jon Stewart.
From The Daily Show with Jon Stewart.
Apr 16, 2008 4:00 AM
