A local truck sits on the street in Hidalgo, an aging relic proclaiming the skills of the local mechanics who keep it running after all these years..
Mexico2008