A review by imstephtacular
Lock and Key by Sarah Dessen

5.0