Tag: Call of Duty Battle Royale | DestroyRepeat


Activision announces Call of Duty: Warzone

Activision and Infinity Ward has been hyping up Battle Royale since before Call of Duty: Modern Warfare was even released. In the background, there was a persistent leaker going by the name of TheGamingRevolution, consistently leaking Battle Royale info over […]