Played by Jessica Tuck
Nan Flanigan is a spokeswoman for the American Vampire League.
previousIcon Arrow Default
nextIcon Arrow Default