Tagged: Anna Porter

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...

×