Are There Vampires in New Orleans? (POLL)
Have you ever taken the Haunted Tour in New Orleans? One of the things that I was told during the tour was that New Orleans was the Vampire Capitol of the United States. Supposedly there are more vampires in New Orleans than anywhere else in our nation.