Description
Drift at very close quarters door to door in a competition drift car for a thrill ride that’ll have you gripping on for dear life.
Drift at very close quarters door to door in a competition drift car for a thrill ride that’ll have you gripping on for dear life.