Activision recently unveiled some new details on what's in store for multiplayer in "Call of Duty: Modern Warfare" — goddamn juggernaut and ghillie suits! By James Clark Posted on Jun 17 ...
Results that may be inaccessible to you are currently showing.