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

762 views
753 views
750 views
685 views
662 views
640 views
607 views
593 views
593 views