Lausitzring 2017 - Challenger Cup

Battling for a place in the final, six pilots took to the sky

It was a fight to the end for the Challengers

Watch the full Challenger Cup race from the Lausitzring in Germany as they fought to earn their place at the final in Indianapolis and the honour of a race win...