My neighbour is an MTB'er and was raving to me a couple of weeks ago about something, I think he called "The Mega Avalanche".
I've googled it, but can't see much info.
It sounded nuts ... point bike down 20 odd miles of mountainside downhill racetrack in the Alp D'Huez? (or whatever it's called)
Are there any pics / vids around that will give me a better idea of what he was all excited about? (and he was really excited about it)
Cheers,
Shaun
I've googled it, but can't see much info.
It sounded nuts ... point bike down 20 odd miles of mountainside downhill racetrack in the Alp D'Huez? (or whatever it's called)
Are there any pics / vids around that will give me a better idea of what he was all excited about? (and he was really excited about it)
Cheers,
Shaun
