I would like to see any of the sites of these topline drifters.
Just seeing how we compare to you guys and if we all suck compared to the Japs who invented the sport.
Mind you Rally guys were doing this before someone called it drifting...
Just seeing how we compare to you guys and if we all suck compared to the Japs who invented the sport.
Mind you Rally guys were doing this before someone called it drifting...
Comment