PHOTOS: Black Rebel Motorcycle Club celebrate the 20th anniversary of album ‘Howl’ with headlining tour
California garage rock band Black Rebel Motorcycle Club is currently on a North American tour in celebration of the 20th anniversary their 2005 album, Howl, their first headlining tour in five years. The band played two shows at Chicago’s Thalia Hall on October 3rd and 4th, selling out their first night and adding the second due to demand.
