House Of Lords will release their new album, New World - New Eyes, on May 8 via Frontiers Music Srl. The first single, "One More", can be streamed below, and you can pre-order the new album here. New World - New Eyes is House Of Lords’ 10th studio album, following the...
Continue reading...
Continue reading...