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

2156 views
2120 views
2058 views
2054 views
2000 views
1996 views
1952 views
1915 views
1884 views