The Lake Worth Monster is thought to be a amphibious goat-man creature that lives in Texas' Lake Worth. It is known to be brutal if confronted. It is also known to have twisted horns.
Advertisement
The Lake Worth Monster is thought to be a amphibious goat-man creature that lives in Texas' Lake Worth. It is known to be brutal if confronted. It is also known to have twisted horns.