New Orleans has a reputation as a home for creatures of the night.
In the early days of Louisianas colonization, rumors swirled about the fate of the Casket Girls, a group of mysterious maidens traveling to the New World from France with...