A review by readingmorebooks8
Collided by Lauren Asher

5.0