XBox 360 on Giant Cowboys Stadium Video Wall

"Stop looking at my screen. Stop looking at my screen. Dude, quit cheating, and STOP LOOKING at my SCREEN."

XBox 360 on Giant Cowboys Stadium Video Wall
 
We like you. Do you like us too?