All I Know Is That They Should Have Been Playing Red Faction: Guerilla
If you're a sports fan, you know that Dallas cowboys owner Jerry Jones now has a new stadium, which cost over 1.15 billion dollars.
One of the many fantastic extravagances in this stadium is a 72x160 foot, high definition LED screen (I believe it's the largest 1080p screen in the world).
Fortunately, someone is putting that screen to its proper use: playing video games.
Here, take a look.
<< Home