barrygruff.com
False Heads – ‘Slease’
London trio False Heads – singer and guitarist Luke Griffiths, bassist Jake Elliott and drummer Barney Nash – have marked themselves as noisemakers supreme over the past two and a bit years. During…