Frontiers Music Srl is pleased to announce the release of Saint Of The Lost Souls, the tenth studio album from House Of Lords. The album, which is the follow-up to their highly successful Indestructible, will be released March 24th.
We’re back again to tease your brain and test your metal with Reverse Beat the Geek Week! Reverse? Well, this time we’re