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

2047 views
1989 views
1943 views
1915 views
1876 views
1863 views
1829 views
1804 views
1786 views