Wednesday, March 11, 2009

Muppets are the New Fur

PETA! Where are you with your red paint?

The fashion at Jean-Charles de Castelbajac's fashion show in Paris this week consisted of heads and hides of our beloved Muppet friends. Is this a fashion trend about to spark?

1 comment:

Anonymous said...

LOL! I want the Animal hat.