Modern Warfare 2 midnight launch at Leicester Square

by Aaron Sullivanon October 21, 2009
If your the kind of person who doesn’t like the idea of internet shopping or you just like being part of those community events then you my friend are in luck. As Activision (the publisher behind the Modern Warfare series) are holding a big screen event for the release of the title at (yes you […]