“New World - New Eyes” is House Of Lords’ tenth studio album, following the well received release “Saint of the Lost Souls”. Recorded and produced by the band’s singer and mastermind, James Christian, this collection of songs has an incredible flow of up-tempo and mid-tempo rockers mixed with power… Read More
