CALL OF DUTY: MODERN WARFARE 3 Reveal Trailer!

After months of rumors, Activision is finally here with an official announcement, and a trailer to go with it!