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

3y 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.

Join In

Comments (1)

  • Whatcha did there, I see!

      3 years ago
Loading...
Loading...
1