Everything I hate Is In This Mirror
Luna Frost and younger sister Olivia have been running for six years. Keeping the promise their mom made Luna take with her dying breath, 'keep running', and they have. One day, they settle in a small town called Belleville in New Jersey. They make a few friends, Gerard,Mikey,Frank,Ray, and Alicia.Which is against the...