MondoXbox

Live your
passion!

A trio of new images for Call of Duty: Modern Warfare 3

Activision has released three new images taken dall'FPS War Call of Duty: Modern Warfare 3 depicting soldiers in action in New York City buildings reduced to rubble. The Big Apple will be one of the main locations where the story takes place in the game.