Cryptids & Creatures, Folklore, Urban Legends

The Lake Worth Monster: What Was Lurking on Greer Island?

Three couples had driven out to Lake Worth looking for a quiet place to spend the night. It was July 1969. They parked near Greer Island, a wooded stretch of land jutting into the lake outside Fort Worth, Texas. For a while, nothing seemed unusual. Then something moved in the darkness. At first, they couldn’t […]