If You Are Easily Offended…

Then do not CLICK HERE!

This doesn’t make us not want to eat meat. It makes us want to barf!

Animal rights group PETA stages a peculiar publicity stunt at Covent Garden in London on Thursday.


[Image via PR Photos.]

Feb 28, 2008 2:31pm PDT

Share This