Under the Radar

Call of Duty: Modern Warfare 3 Teaser Trailer

%embed1%

After last week's massive leak of details from this fall's release of Call of Duty: Modern Warfare 3, someone decided it was time for some teaser trailers. Here's the "America" teaser. The game comes out November 8th.

Show Full Article

Related Topics

Under the Radar