A review by lindseydahling
Crank by Ellen Hopkins

5.0