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 ...
READ MORE +