Living Dead in Dallas

What is Shreveport?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Shreveport is a large city in northern Louisiana where Eric and his vampire companions live.