The Howlers
London, UK
BAND
Formed in May 2018, London’s Desert Rockers The Howlers have gone on to receive critical acclaim for their ferocious live performances and determination to uproot the current foundations of popular music, and are quickly emerging as one of the UK’s must see bands.
GENRES
Rock