kelleycailin 's review for:

Crenshaw by Katherine Applegate
5.0

Definitely made me cry.