X-Files Wiki
Register
Advertisement
Chupacabra

One of several portrayals of El Chupacabra

El Chupacabras, (from chupar "to suck" and cabra "goat") are a legendary cryptid rumored to inhabit parts of the Americas.

Appearances

External links

Advertisement