Please update your flash player...

Character Bio

Nan Flanigan is a spokeswoman for the American Vampire League.

Nan Flanagan

Nan Flanagan

played by Jessica Tuck