- 4,242
- United States
- rising_glass1
I'm getting annoyed at L.S.
I hate that stupid first U-turn right before the Coopers Tires banner thing. I feel like I'm in a nightmare. And don't even get me started about the Corkscrew and the very last sharp left turn, you know before the finish line.
I hate that stupid first U-turn right before the Coopers Tires banner thing. I feel like I'm in a nightmare. And don't even get me started about the Corkscrew and the very last sharp left turn, you know before the finish line.