Advertisement

Mountain Biker Races Down Staircases In Taxco, Mexico.

Jul 24, 2014
Mountain biker Kelly McGarry challenges a seemingly never ending series of stairs at the 2013 Taxco Urban Downhill race in Mexico. This urban course is not designed for bikes, which makes the whole race even more fun for thrill seekers like McGarry.
Advertisement
Advertisement
Trending Today: