Olympic Mascots

Aired:  04/15/08 Views: 2,959

Kristen Schaal is nearly traumatized before she unveils new Chinese Olympic mascots. (5:46)

Loading...