Call of Duty: Modern Warfare 3 launch trailer

12:00AM 16th Nov 2011

The most anticipated game in history? It's the launch trailer for Call of Duty: Modern Warfare 3.