Call of Duty: Modern Warfare 3 Teaser Goes LiveMay 14th, 2011In the wake of the Modern Warfare leak, Activision releases an official video.