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