The Strands Release An Indie Rock Anthem – Heard It Yet?
Newcastle indie rockers, The Strands, have just released their anthemic new single, ‘Yoney’. Having generated a lot of buzz with their floor-filling indie rock sound this year, this latest release…