Episode #1.1
- Episode aired Dec 20, 2016
- 40m
Sarah flees the city and lands in a small town, where she quickly finds her presence is unwanted.Sarah flees the city and lands in a small town, where she quickly finds her presence is unwanted.Sarah flees the city and lands in a small town, where she quickly finds her presence is unwanted.