Nan Flanagan

played by Jessica Tuck

Character Bio

Nan Flanigan is a spokeswoman for the American Vampire League.