Drone Champions League Drone Grand Prix Turin

Drone Champions League Drone Grand Prix Turin

Available on Prime Video
The Drone Champions League returns with the second race of the season, this time taking off in Turin, Italy. The season opener in Laax, Switzerland saw the pilots battle it out in the snow, now summer's here and the heat is on for 8 teams competing for the ultimate World Championship title.