A review by taylorhudson
Along for the Ride by Sarah Dessen

5.0