This American Life Radio Ambulante Tag

The town of El Alberto in Hidalgo, Mexico, has only