Watch the dramatic final battle take place in Ferropolis, Germany, for Drift Masters European Championship 2019.