Watch: This Urban Mountain Bike Street Race in Mexico Is Crazy

We never get tired of watching these urban downhill races, especially when it’s POV from Sam Pilgrim. This race takes place in Taxco, Mexico each year.

Share This: