Nan Flanagan

played by Jessica Tuck

Character Bio

Nan Flanigan is a spokeswoman for the American Vampire League.

Watch True Blood

  1. NOW & GOAvailable