Currently browsing tag

Helicopter World Cup

Helicopter World Cup 2017

The First Ever Helicopter World Cup has kicked off in Russia this year at Konokavo Aerodrome in Russia’s Tver Region. Most of …