A review by emilyreads123
Carrie Soto Is Back by Taylor Jenkins Reid

3.75