Call of Duty: Warzone, the series' first dedicated battle royale game, just had some footage leaked by a fan YouTube channel.
Call of Duty: Warzone is a free battle royale that will fight Fortnite : Read more
Call of Duty: Warzone is a free battle royale that will fight Fortnite : Read more