Tag: Treyarch

Explained

History of: Call of Duty

One of the most successful and influential videogame franchise in history, the Call Of Duty franchise remains the favoured shooter series of PC and console gamers alike worldwide.

Read More

Tag: Treyarch