The Howlin’ Rats are an amalgamation of sounds that you can’t quite put your finger, or in this case, ear on. The Newcastle 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.