[Album Review] Lord of the Lost – Weapons of Mass Seduction
For the uninitiated, Lord Of The Lost are a German band from Hamburg. Formed by frontman, Chris’s Harms in 2007 ...
Read More