Insane Bike Ride Through Mexico

We’re pretty sure the cops would not catch Kelly McGarry on a bike riding through this city in Mexico. It gets even better when he is near the finish line.