Another scary Street View from Mexico

6 years ago by in Mexico Tagged:

Scary looking character in the middle of the road in Mexico.