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.
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.