James Deane stands in front of a crowd at 2024 Formula Drift Irwindale
Drift Masters

James Deane to Compete in the 2025 Drift Masters European Championship with RTR Vehicles

James Deane, one of drifting’s most decorated drivers, is set to compete in the 2025 Drift Masters European Championship (DMEC) with a Mustang RTR. This marks a major step for RTR Vehicles as we ex...