The Megavalanche is the craziest downhill race in the world! In a joint trial, several riders down a mountain while on land that alternate between snow, ice and rocks! It is true madness in the French Alps!
Scroll Down for [Video]
The Megavalanche is the craziest downhill race in the world! In a joint trial, several riders down a mountain while on land that alternate between snow, ice and rocks! It is true madness in the French Alps!
 
Top