Olympic Mascots

  • Aired:  04/15/08
  •  | Views: 2,857

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

Loading...