Infinity Ward has given us goosebumps once again with the trailer for Call of Duty: Modern Warfare 3!
Releasing teaser trailers in America, Germany, England, and France. Showing that the battle will be the city of New York as a Missile is shot towards the city in the Night visioned layout. If the trailer didn’t give you goosebumps, then you might want to go quit gaming all together.
Call of Duty Modern Warfare 3 Teaser Trailer: Infinity Ward: American Teaser. Enjoy!