Intercontinental Drifting Cup will be the world’s first FIA-sanctioned drifting event
Drifting was invented, or rather discovered, probably by some crazy Japanese kids on the mountain passes way back in the ’70s. It later then became a competitive sport thanks to the likes of the D1 Grand Prix. And as they say, the rest is history, or is it? Because unlike other forms of motorsports, in […]