Advertisement









Advertisement




Mountain Biker Races Down Staircases In Taxco, Mexico.

Prev Random Video Next
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.

Home