Drift Masters European Championship

King of Riga crowned at Drift Masters European Championship

Irishman James Deane triumphs following an intense day of racing. James Deane overcame all-comers during a dramatic day of racing at the Drift Masters European Championship in Latvia. The Irish...