The Corpse Light of Cape Henlopen: Delaware’s Scariest Urban Legend
A Phantom on the Waves The sea is restless off the coast of Delaware. Waves crash against the s…
A Phantom on the Waves The sea is restless off the coast of Delaware. Waves crash against the s…