A review by blurrypetals
Crescendo by Becca Fitzpatrick

5.0

Why cliffhanger...why?