Tag: publicity stunt

Capcom Launches Resident Evil 6 With Human Meat Shop in London

Capcom Launches Resident Evil 6 With Human Meat Shop in London

Exit through the Human Meat shop.