On July 31st, Opeth spent a sunny afternoon on the*Black Stage at*the 26th annual*Wacken Open Air Festival in Wacken, Germany.*Wacken TV has since uploaded professionally filmed footage of the final song from the band's set that day, "Deliverance".Opeth have announced details of two very special...
More...
More...