Call of Duty Modern Warfare 2 teaser trailer leaks ahead of today’s official reveal

Details on Infinity Ward’s Modern Warfare 2 and Warzone 2 are coming later today