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.
No comments:
Post a Comment