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

4y ago
1.9K
- 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!

      4 years ago
1