Hammerfall

Any Means Necessary

Hammerfall

5 SONGS • 20 MINUTES • FEB 06 2009

1
Any Means Necessary
03:35
2
Last Man Standing
04:30
3
Blood Bound
03:50
4
Hearts on Fire
03:51
5
Renegade
04:21
℗© 2009 Nuclear Blast