Frontiers Music Srl has announced the release of the House Of Lords tenth studio album, aptly entitled Indestructible, on June 3rd in Europe and June 7th in North America.The new album shows once again what House Of Lords stands for: powerful and heavy songs, with major hooks and melodies...
More...
More...