Call of Duty Games News

Call of Duty is a popular first-person shooter franchise started in 2003, with modern development duties split between Activision studios Infinity Ward, Treyarch and Sledgehammer Games. As of February 2016, the franchise had sold over 250 million copies, generating over $15 billion.

1 65 66 67 69