DEAF RAT Release New Single “Tying You Down”
Their first album “Ban The Light” will be released on November 1st, but today DEAF RAT are already fueling the anticipation with a small teaser: The Swedish hard rock hopefuls release their third single “Tying You Down” today via […]