A review by mehak_garg0799
Sparks Rise by Alexandra Bracken

5.0

I don't even remember the last book I cried so much in! Was that pain really necessary?