With the release of Call of Duty: Modern Warfare 3 set for November 10, a significant marketing step forward has been taken with the unveiling of a new live-action trailer. This trailer, a vision brought to life by David Leitch – known for his directorial flair in films like Bullet Train and Deadpool 2 – […]