This gallery contains 4 photos.
Mexico- still the hit and run capital of the world. Traffic accidents happen there often and they’re almost always hit and runs, with the only exceptions being accidents in which the offending vehicle becomes undrivable so a hit and run … Continue reading








