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!