Monday, July 08, 2019

Mountain of Hell

The Mountain of Hell is an aptly named downhill mountain bike competition in France. 1,000 riders all drop in from the snowy start line and battle it out all the way down.

No comments:

Post a Comment