Posts Tagged ‘Santa Cruz El Chol’

Aliens Blamed for Newborn Pig With Human Head (Video)

Aliens Blamed for Newborn Pig With Human Head (Video)

Although it is just probably another case of hydrocephalus, residents of Santa Cruz El Chol in Guatemala are convinced that beings from outer space should be blamed for the newborn freak of the nature – piglet with human head.