A human powered helicopter successfully hovered for 64 seconds at a height of 3 meters, winning a prestigious $250,000 prize
Up next
622 views

456 views
452 views
439 views
383 views
368 views
334 views
308 views
299 views
295 views