The Howlin’ Rats are an amalgamation of sounds that you can’t quite put your finger, or in this case , earon.TheNewcastle based musical trio began on All Hallows Eve 2019, after no-one else turned up to an open mic night at Hiss & Crackle Records .
Choosing a selection results in a full page refresh.