The next Formula One takes flight

The futuristic sport of Drone Racing blasted onto the world stage in 2016, but the team from Freedom Drone Sports™ believe ‘you ain’t seen nothing … Continue reading The next Formula One takes flight