Mountain Of Hell

The "Mountain of Hell" race is in the French Alps, as is pretty impressive when 700 bike racers start down a snowy mountain. That is until one racer wipes out and causes hundreds of others to follow. It is an extreme sport that gets to some crazy speeds. The winner was clocked at one time at 78 miles an hour.... on a bicycle!


View Full Site