Loading...

Do you think this stadium is prone to rolling during high-speed cornering?

2y ago

1.8K

- The location for episode 9 of The Grand Tour, the Nissan Stadium, TN.

Be careful Titans, your stadium's anti-roll bars are shitty.

Loading...
Loading...
1
Loading...