I had the pleasure to witness a few of their 25th anniversary shows in 2023, but sadly had to miss this one. After hearing the onslaught London was subjected to, it pains me evermore for not being able to make it. HD shows have been phenomenal in 2023 and this is right up there with their best. Hail Satan, Hail Heathen Deity!