Pages

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.