Drone Race: Human vs. Machine

From NASA JPL
Tue. 11-21-2017