A slow haunting riff, heavy as hell bassline and a raised fist inducing “This is the end” is how Castles, the lead track from Currents, the latest full length (and first since signing for California label Sell the Heart Records) from LA punks Original Son kicks off and as you listen to the record, the […]