News

Outside of Verdansk Stadium is Call of Duty: Warzone’s new Verdansk 84 map is a mysterious shrouded statue. Today, that shroud comes off to reveal a statue that celebrates the victory of last ...