This year’s Mountain of Hell downhill mountain bike race truly lived up to its name, as hundreds of riders crashed on a nauseatingly steep drop in France’s Les Deux Alpes ski resort to create an horrific pile up.
Read Full Article at RT.com
Source: RT