The Big Read

The Big Read

NME Big Read: The Shame Game

Shame may well be the best band in the UK. Though they despise rock clichés, the acclaimed group is leading a vital, emerging UK guitar scene
Advertisement