DEAF RAT Shares Video for “Tying You Down – Live At Dalhalla” Recorded Live in Sweden in Support of JUDAS PRIEST!
Following the release of their acclaimed debut album, Ban The Light (2019, AFM Records), hard rock band DEAF RAT has released a brand new video for a live version of “Tying You Down – Live At Dalhalla”. The fact […]