Watch the top 32 battle it out in Round 5 of the Drift Masters European Championship 2023 at Germany’s incredible City of Iron – the open-air colosseum where mayhem is guaranteed.