COMMENT ON THIS GHOST SIGHTING

Lake Okeechobee has a ghost that can be seen by Highway 80 just south of Clewiston. There's this lon ...
... l disappear just as fast. He just flashes in front of your eyes really. Just to show you he's there.

Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: