• 15 years ago
High-speed mountain biking down the narrow alleys of Taxco, Mexico - it's the 'Down The Hill' race 2005.