Tara and her step family arrive in Evermoor, a quiet village in England. However as they approach their new home, Tara notices someone at the window. Who could it be?
Save my name, email, and website in this browser for the next time I comment.