Final – Toruń, Poland

Drift Masters European Championship 2018

Watch the final standoff of the Drift Masters European Championship 2018 event in Toruń, Poland, between Ireland's James Deane and Poland's Pawel Trela.

Videos You May Also Like

Stories