The North 41 released their highly anticipated new album, World On Fire, this week. The band put on an album release show at Chicago’s own Martyrs’ on Friday night to celebrate the new record. The room was packed full of eager fans that ignited when the band came on stage! The infectious energy and funky sounds that filled the room got everyone dancing. The band played a charismatic set including songs from the new album with some old favorites and funked-up covers thrown into the mix.

Some otherworldly beings also found their way into show. Inflatable aliens were sighted on stage, eventually making their way into the audience and crowd surfing alongside members of the band.

Overall it was an incredibly fun show and a memorable unveiling of the band’s new album. If you missed the show, go check out World On Fire on your favorite listening platform!