Tag: Hoodoo Gurus Thalia Hall Chicago
Live Review and Photo Gallery: Hoodoo Gurus at Thalia Hall • Chicago
Hoodoo Gurus Thalia Hall Chicago, IL Wednesday, September 18, 2024 Review and photos by Jeff Elbel. Australian rockers the Hoodoo Gurus, and their fans have plenty to celebrate in 2024. Built upon raging guitars, thundering drums, catchy melodies, and campy storytelling, the band’s debut album, Stoneage Romeos, still sounds death-defyingly ageless. The Gurus celebrate the […]
Recent Comments