The new video from Swedish heavy metal band HammerFall, entitled "Any Means Necessary". Taken from the album "No Sacrifice, No Victory", released on February 20th, 2009.
You May Also Like
Music Videos
Avenge The Fallen is out this August.
Tour Dates
Happening during April and May.
Tour Dates
It just keep getting better.
Latest News
Power metal ran rampant through North America last month.