Tag Archives: Vampires in New Orleans

Vampires In New Orleans? Could The Undead Be Roaming The City At Night

Share Button

VAMPIRES IN NEW ORLEANS  FACT OR FICTION? There are a ton of strange rumors that say that there are vampires in various cities around the planet. The most popular being New Orleans, but could this be just rumors or is there some truth behind the