Rat Scabies – Chew On You (Cleopatra Records)
Whilst The Damned ride the number 7 position in the UK charts with their highly polished album produced by Tony Visconti, former drummer Rat Scabies is preparing to release his debut album at the ripe…
Whilst The Damned ride the number 7 position in the UK charts with their highly polished album produced by Tony Visconti, former drummer Rat Scabies is preparing to release his debut album at the ripe…