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

424 views
422 views
410 views
360 views
344 views
300 views
281 views
275 views
265 views