A review by bekahklemke
Broken Bonds by J. Bree

4.0

Oli was annoying but hey, she's 19. The overall conflict was intriguing but ultimately I enjoyed this one for the vibes.