One year on from the band’s triumphant #3 UK Top 40 Album Inhale/Exhale, South Wales' modern rock merchants, Those Damn Crows, now take the tempo down and showcase their mellower side, proving soothing sounds can still rock. A new, expanded edition of that album will be released on April...
Continue reading...
Continue reading...