Wednesday, May 27, 2009

Kanye West performs with a giant monster puppet




Kanye West's last concert tour apparently included a performance with a giant monster puppet created by Jim Henson's Creature Shop.

Here's the Scissor Sisters performing Take Your Mamma Out with Henson puppets at the Brit Awards:



*Previously: Muppet Star Wars figures.

*Buy Muppets toys at eBay.