Gears of War 3 Kicks off Release with a Event at the Best Buy in Times Square

Epic Games releases Gears of War 3 in New York with a Midnight Release, Meeting with their President, and American Chopper. If you live in or near New York City during the release of Gears of War 3, hopefully you reserved your game at the Best Buy location in Times Square. The reason why you should is because that location...
1 Item