Sky isn’t the limit

Top sky runners flocked to Europe’s highest point as the Red Fox Elbrus Race became the first ever World Series stage to be held in Russia.
RT Sport powered by