A review by novelette
Al Capone Throws Me a Curve by Gennifer Choldenko

4.0

I cried.