Held each summer in Germany, the Wacken Open Air Festival is one of Europe's largest and best-respected heavy metal events, with some of the hardest bands from around the world performing on their stage. Armageddon Over Wacken: Live 2003 collects highlights from the 2003 edition of the festival, with both mainstream and underground metal bands captured at the peak of their form. Artists include Saxon, Testament, Twisted Sister, Diamond Head, Gamma Ray, Vader, Nile, Primal Fear, and many more.
There are no TV Airings of Armageddon Over Wacken: Live 2003 in the next 14 days.
Add Armageddon Over Wacken: Live 2003 to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".