The_Twilight
Star
- Oct 27, 2006
- 36,273
- 1,799
I hate the TNT commentators but the racing will assuredly make up for that.
These new cars are really popping tires up in the air so this should be more fun that usual.
These new cars are really popping tires up in the air so this should be more fun that usual.