User blog comment:Bovell/New Modern Warfare 3 teaser trailers released!/@comment-74526-20110514144652/@comment-1840523-20110514160626

London is the capital of England AND Great Britain. And AR, it's the Union Flag, unless you're playing on Crew Expendable/Wet Work