Deaf Rat

Popular

Deaf Rat Premieres Music Video for New Song ‘Schizophrenic Part Of...

Swedish Heavy Rockers Deaf Rat Premiere Music Video For Brand New Song 'Schizophrenic Part Of Me' via AFM Records Following their much-acclaimed debut album, Ban...