Those Damn Crows continue their enviable ascent with the release of empowering new single, "Takedown", included on their forthcoming new album. A ten-track collection of bona fide, modern rock bangers, Inhale/Exhale is set for release worldwide on February 17 via Earache Records. Tiding fans over ‘til the new...
Continue reading...
Continue reading...