[Video] City Downhill World Tour Finals : Taxco

[Video] City Downhill World Tour Finals : Taxco

09/11/2014
Whatsapp
09/11/2014

For it’s final stop in Taxco, Mexico – things got pretty rowdy at the City Downhill World Tour. Check out the highlight video.