Strange Sea Creature That Resembles The Loch Ness Monster Washes Up On Shore

Could a mythical sea creature have just been discovered washed up on the shore in Georgia? Beachgoers at St. Simons Island were left wondering just what washed up on shore after Jeff Warren and his son discovered something bizarre at Wolf Island National Wildlife Refuge last Friday. Warren says he thought it was a dead …

Strange Sea Creature That Resembles The Loch Ness Monster Washes Up On Shore Read More »