BAJA, MEXICO – Mexican villagers trying to break a dance record on the Day of the Dead were in for an unwelcome surprise.
baja
CHUPA LIBRE
Mexican police officials have made a huge bust in their ongoing war against underground Chupacabra wrestling