Quote Originally Posted by simontibbett View Post
Autocross...compares to NOTHING in the automotive world lol.
then find a better unbiased comparison instead of saying its true because you saw it lol

My last statement still stands