Not the greatest venue in all of sports but wildly overrated in my opinion the atmosphere was nice the graphics were pretty cool and the environment was cool lines were a bit long and it’s no revolution to sports stadium but a pretty good overheated stadium
Replies: