by Kelli Marchman McNeely | Nov 29, 2015 | Events, News, Reviews, True Story
A Fleet of eleven ghost ships have washed up on the coast of Japan. No, this is not the plot of a new horror film, eleven REAL ghost ships mysteriously appeared on Japan’s coast yesterday (November 28th), carrying the remains of of twenty-three sailors, like a...