Fangtasia is a popular Vampire Bar located in Shreveport, LA, run by Vampire Sheriff Eric Northman, and crew. Fangtasia is known to be a popular place for humans to find...
Fangtasia is a popular Vampire Bar located in Shreveport, LA, run by Vampire Sheriff Eric Northman, and crew. Fangtasia is known to be a popular place for humans to find...