PETA Animal Rights Activists Have Been Staging Human Executions In London VIDEOS / By timw_brap Give it a rest guys.
These Vegan Protestors Took It Way Too Far With This Demonstration VIDEOS / By timw_brap Always crying out for attention.