Lords Of The Sun Artist: Hammerhead Format: CD New: Available $24.98 $24.98 Buy Wish Formats and Editions CD $24.98 More Info: After more than 8 years - finally the new album of the NWOBHM heroes Hammerhead!