Call of Duty: Modern Warfare 3 is slated to release on November 10, and fans finally have their first look at the multiplayer for the blockbuster annual franchise.
Call of Duty: Modern Warfare 3 multiplayer reveal trailer leans hard on nostalgia : Read more
Call of Duty: Modern Warfare 3 multiplayer reveal trailer leans hard on nostalgia : Read more