A review by victoriaknow
Doing It by Melvin Burgess
3.0
Got pulled in more than I expected and it actually had some good points to make. Not as good as Junk, but still good.
3.0