The fabled bloodsucking chupacabra is shown in a video walking through a barren desert and confusing people.

The legendary chupacabra bloodsucking creature trudging through the desolate desert causes confusion (Video)

The legendary chupacabra bloodsucking creature trudging through the desolate desert causes confusion (Video)

The legendary chupacabra bloodsucking creature trudging through the desolate desert causes confusion (Video)