Black Rebel Motorcycle Club Set to Release 20th Anniversary Deluxe Box Set Of Their Seminal Album ‘Howl’
Originally released in 2005, Black Rebel Motorcycle Club’s 3rd album, ‘Howl’, was an unexpected curveball from the band’s previous releases. Gone was the guitar-driven, reverb-and-white-noise that characterised their sound, and they embraced folk, blues, and […]