Chicago's Immortal Bird has confirmed the details of their upcoming headlining fall takeover. The band's latest journey - which follows their recent and successful summer excursion -- will commence on October 12th in Denver crumbling the stages of over a dozen venues through nine states including an appearance at this year's Southwest...
More...
More...