Hell of a stage setup. I outgrew this band very quickly, but I've always respected them and enjoyed their work on some level. Cool to see them still putting on good shows. I hear the entire film is actually pretty impressive.