Advertising Console

    Best of Megavalanche, French mountain bike competition

    Repost
    Broadband Sports

    by Broadband Sports

    1.8K
    257 views
    Megavalanche : French freeride bike - Alpe d'Huez- Megavalanche is a mountainbike downhill marathon style event that mixes gravity-assisted excitement with enduro levels of fitness, guaranteed to test both nerve and physique. It takes places in the French Alps town of Alpe D'Huez with than 1500 participants for a 2000m descent.