Lee Douglas

Articles with Lee Douglas

Wolf Announces Details for New Album ‘Devil Seed’

Sweden’s pack of Heavy Metal stalwarts, WOLF return with their seventh studio album entitled simply, Devil Seed. The album will be released on August 25th in Europe and on September 2nd in North America via Century Media Records. This time around, the wolves have teamed up with Jens Bogren (Kreator, Paradise Lost, Opeth) over at… Read more »