Nan Flanagan

Go back to True Blood True Blood - Nan Flanagan

Jessica Tuck (Nan Flanagan)

Nan Flanigan is a spokeswoman for the American Vampire League.