by DriftIdiot 1 week ago
I think drifting is the coolest sport in the world.
Through recording my own efforts, I intend to entertain and eventually enlighten new drivers with the hard won knowledge of how to suck less at drifting.