Currently browsing tag

Russia

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 …