Headless Humanoid in Texas Strange Creatures Headless Humanoid in Texas Here’s a crazy story found on Cryptozoology News Two Native Americans Spot Headless Humanoid in Texas Posted...Read More