To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Huge Thrash Fan.. but basically if it didn't orginate in the 80's I'm not intrested.
Yes, Wacken, MDF, Hell Fest, ProgPower...
Google