We went down to Catemaco, Mexico—the Disneyland of satanic tourists—to check out all the chicken killing, voodoo dolls, and spirit possessions the town had to offer.

Sourced through Scoop.it from: www.vice.com

Advertisements