Deaf Rat

Deaf Rat Swedish rockers DEAF RAT release their new single and video for ‘Fallen Angels’, out now on AFM Records. ‘Fallen Angels’ is the first track to be taken from their upcoming debut album ‘Ban The Light’ which is due for release on 1st November on AFM Records. ‘Fallen Angels’ has big hooks and is as catchy as […]