A Nerd's Dream

|

That is Gears of War being played in the new Dallas Stadium on the 72x160 foot screen. The person playing the game? That would be Jonas Brothers video director Steve Fatone.


Shutdown Corner via Engadget

Comment
Show commentsHide Comments

Latest Sports Videos

Video Archives