Kazan 2018 - Challenger Cup

Watch the Challenger Cup race from Kazan

Challengers at the ready in Russia

With six pilots racing in Russia, it was a fight to the end...