Album Review: Deaf Rat – Ban The Light (AFM Records)
Swedish rockers Deaf Rat release their debut album ‘Ban The Light’ on 1st November 2019, out on AFM Records.
Swedish rockers Deaf Rat release their debut album ‘Ban The Light’ on 1st November 2019, out on AFM Records.