The new girl at the Dollar Barn seems a bit stand-offish. Where did she get that scar? And the little boy with her can't possibly be her son. And why is she always out so late?
Digital Release Date
January 8 2014