E.R.R

E.R.R

Saturday, August 10, 2013

London Meat Market stall sells human body parts!: Video



London – This pop-up meat stall selling HUMAN FLESH has become a crowd-pleaser at a one of Britain’s most famous meat markets. Wesker & Son, who claims to have been providing “Fine meats since 1966″, set up a stall at London’s Smithfields market where this is happening.
human meat

No comments: