This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
I agree with the science. However if you had the equiptment and sponsors he has your drift would of been something to be proud of.302BOB said:Obviously there is a definite method to his "madness". Drifting is surly a science!....I learned the hard way....