A review by cheraford
Assume Nothing by Gar Anthony Haywood

3.0

good beach read