A review by darkestdreamer
Complicated Hearts by Ashley Jade

4.0

Now that ending is just criminal.