A review by mattycakesbooks
Rip it Up and Start Again by Simon Reynolds

medium-paced

3.75