Tag Archive: london

Call of Duty Vanguard – Zombie Trophy Head Wall prank hits London

The next chapter of Call of Duty Zombies is right around the corner… and so is a creepy real world prank thanks to Activision.

Continue reading »