New Music – The Luka State ‘Rain’
As rock guitar bands marched across the mainstream we received an influx of bands saturating the charts with the jangling deathknell of respectability for the medium. As we stand at the tail end of this trend, bands are emerging once more who champion all that once made this niche genre so appealing, Cheshire three piece […]
New Music – The Luka State ‘Rain’ Read More »