House Of Lords will release their new album, New World - New Eyes, on June 12 via Frontiers Music Srl. A static video for the title track can be streamed below, and you can pre-order the new album here. New World - New Eyes is House Of Lords’ 10th studio album...
Continue reading...
Continue reading...