A review by darianmarie420
Carnival Hill, by Susanne Valenti, Caroline Peckham

5.0

I cried so many times in this book! And the end just pissed me off! That’s the twisted sisters for ya!