Category: Cryptozoology

Chupacabra feeding

Chupacabra Sighted On San Miguel Island

These cryptozoological creatures, have fascinated people for quite some time. They are rumored to inhabit parts of the Americas. Mostly, the Chupacabra have been seen in places like Puerto Rico, Mexico and The United...

armadillo humanoid man Alabama

Armadillo Headed Humanoid Seen In Alabama

This rather bizarre creature was allegedly seen in Lauderdale County, Alabama in a place called Grassy. It had the head of an armadillo, with the rest of its body appearing to be human-like. There...