A review by cranberrysoup
Before I Fall Enhanced Edition by Lauren Oliver
challenging
emotional
funny
3.5
3.5