Here's the idiot of the day...
Made in Japan. They must have some good weed out there. WTF!
From 74 mph to 0 must cause some pretty bad whiplash!
How the hell do all those cars stay on the track going that fast???
That's what you get for spinning me out.
That might be the most awkward race I have ever seen.
That is pure guts and heart to fall on your face and still catch up and win the race in only 1 lap. Grats!
I think this guy was expecting a smoother ride.