Top
80°

Call of Duty League Championship Statue to Be Erected in Warzone

Activision has announced that the Call of Duty League-inspired championship statue is being added in Warzone, honoring the current champs.

The story is too old to be commented.