Check out all our Upcoming Release announcements New release from: HOUSE OF LORDS – New World-New Eyes (May 08, 2020-POSTPONED) House of Lords will release their new album, New World – New Eyes via Frontiers Music srl on May 8, 2020! New World – New Eyes is House Of Lords’ 10th studio album, following the well-received […]