Tag: Call of Duty Explained

26/06/2021

a CoD Summary

It was last March 10 when Warzone, the free Call of Duty battle royale, landed on consoles and PC during several months of waiting. Since then, the Activision proposal has become one of the most popular video games in the world.