If you're a fan of author Anne Rice, you're no stranger to the Mayfair Witches trilogy that's set in New Orleans, LA, and is on location filming there now.
The Anne Rice Vampire Lestat Fan Club officially invites all from New Orleans and all across Louisiana to join in the Anne Rice second-line parade this Sunday in New Orleans.