Post Thumbnail

A tipster at our sister site Engadget snapped this shot from Gears of War 2's title screen, while waiting for a controller to be reconnected, on the enormendous 72 x 160-foot 'LED wall' at Dallas Cowboys Stadium late last week. It's reported that the stadium was being set up for the Jonas Brothers...

6 years ago 0 Comments
June 21, 2009 at 6:30PM