20th September 2016

Encounter with El Chupakabra

On national Highway 44, the driver of the car pulled over to pee and he was later found by the locals who own this farm in state of shock. The said he was hallunicating and talking about some creature called Chupakabra that sucked the life out of his car. While they thought that the guy probably had one drink too many, I know he was not crazy.