Call of Duty: Modern Warfare III Release Date Set for November 10
The highly anticipated release of this year’s Call of Duty game has finally been revealed, and it’s called Modern Warfare III. Set to hit stores on November 10, publisher Activision has dropped a captivating teaser that showcases a mosaic of familiar characters from the franchise, such as Captain Price and Vladimir Makarov. The teaser features …