Wednesday, December 2, 2009

Monsters do not live by Cookies alone!

Check out Cookie Monster giving Tyra a little X-mas "Goose"!



and Elmo does a little "neckin'" to boot!

Muppets Gone Wild!

No comments: