Mountain of Hell - I was completely riveted for 40 minutes of incredible and Insane downhill mountain bike racing in the French Alps. Here’s the winning ride. Is it a ride or basically falling down a hill as fast as possible with a bicycle under you?