The event is called “Mountain of Hell”, and the downhill mountain bike competition in Les 2 Alpes, France, lives-up to its name. Hundreds of riders hurdled down the icy cliff and crashed into one another in a pure gotta-see-to-believe chain of events.
Via Newsflare
Advertisement