Idol Throne plays an amazing set at the Live Wire! Witness this superb set on your own, and find out what buzz is all about.
Idol Throne released The Sibylline Age last summer, and continues the live promotion of the record. This performance catches the band at their absolute best!
The concert took place at the Live Wire, in Chicago, Illinois on January 28, 2023. Filming by Mark Kadzielawa.
Idol Throne released The Sibylline Age last summer, and continues the live promotion of the record. This performance catches the band at their absolute best!
The concert took place at the Live Wire, in Chicago, Illinois on January 28, 2023. Filming by Mark Kadzielawa.
- Category
- Live Concert
Comments