Megavalanche – Alpe D’Huez Tag

bikes lined up at the mega avalanch mountain bike competition

2014 Megavalanche, a one of a kind race that is one for the MTB bucketlist.  Held in the French alpine resort of Alpe D’Huez, with the main race starting up on the glacier at 3300m altitude with 350 riders per final lining up and starting…