Weird Sightings On Google Street View

The Masked People

gstatic

This disturbing image was taken in Nacozari, Mexico. These scary people wearing masks might be part of a costume party or something worse, but I wouldn’t want to run into them while driving through a lonely road like this one.