Lake Worth Monster

The Lake Worth Monster with its goat head seen squatting at the endge of the lake.

The Lake Worth Monster is a cryptid many people reported sighting in the summer of 1969 at Lake Worth and Greer Island, Fort Worth, Tarrant County, Texas, United States. People alleged seeing the monster roaming on Greer Island in the middle of the lake. According to local folklore, the monster lived along the shores of … Read more