X

Dead Animal On Head Walking Ughh!

Lily Allen leaving her home in London today wearing her Prada  Finnish fox fur hat.  Where is PETA when you need them?

Robyn Good: