• Embed

Olympic Mascots

Clip4/15/2008

Kristen Schaal is nearly traumatized before she unveils new Chinese Olympic mascots.

Watching