
Formula D or Formula Drift is a drifting competition series centered around the motorsport of the controlled slide in a vehicle.
Formula D or Formula Drift is a drifting competition series centered around the motorsport of the controlled slide in a vehicle.