Headless Humanoid in Texas February 24, 2016 Here’s a crazy story found on Cryptozoology News Two Native Americans Spot Headless Humanoid in Texas Posted on Feb 24 2015 – 12:01am by Cryptozoology...