A review by bookishnicole
The Struggle by Jennifer L. Armentrout

4.0

Ooo, now THATS a twist I didn't see coming