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.

It makes sense since New Orleans is also one of the three places in the world with a Vampire shop. There is even a New Orleans Vampire Alliance. Are you a believer?

More From Gator 99.5