Life Bicycles follows the toughest most gruelling downhill race in the world, The 2011 Megavalanche in the French Alps.

With team interviews, riding on and off the track we take you from practice to the final mass start mega race.

Filmed in Alpe d'huez France in the summer of 2011.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…