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

2205 views
2181 views
2118 views
2117 views
2059 views
2052 views
2019 views
1977 views
1952 views