A review by jon288
Yellow Dog by Martin Amis

3.0

Pretty messed up and unpleasant