Lake Worth Monster

Referenced in 1 episode

Definition

A cryptid reported in 1969, described by witnesses as a large humanoid creature with goat-like features, associated with numerous sightings near Lake Worth, Texas.