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

2085 views
2042 views
1986 views
1979 views
1921 views
1897 views
1868 views
1835 views
1817 views