
Central Texas / Corpus Christi / Cryptids / Flying Humanoids / gargoyles / Humanoids / La Lechuza / Monsters / Mutant / San Antonio Area / Shapeshifter / Skinwalker / Strange Creatures / Texas / Witches
Pterodactyl-Like Humanoid Spotted Near Three Rivers
Here is another unusual and creepy story involving a flying humanoid in Texas. Check it out. “It was 1999 or 2000… sorry can’t remember the exact year. I was heading …
Read More