Germany's Lord Of The Lost will release their sixth studio album, Thornstar, on August 3rd via Napalm Records. The band have launched the Rise Of The Thornstar documentary, with Part 1 available below. Pre-order Thornstar here. Tracklisting: CD1 "On This Rock I Will Build My Church" "Loreley" "Black Halo...
Continue reading...
Continue reading...