Posted Nov 26, 2015, 5:29 PM
|
|
|
|
Join Date: Nov 2012
Posts: 16,383
|
|
Yeah, that's pretty cool. I'm assuming it's based on the same technology as the 3D stadium views for most of the other major stadiums? Just you actually get to sit in a seat, with a screen around you. Pretty neat!
|