Ad

publicity stunt

human-meat-shop2-500 Tech/Games

Capcom Launches Resident Evil 6 With Human Meat Shop in London

Exit through the Human Meat shop.