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

2116 views
2077 views
2015 views
2014 views
1959 views
1940 views
1899 views
1870 views
1840 views