House Of Lords - Release New Album's Title Track

Hard rock bringers House Of Lords are excited to present a title track from their upcoming studio album, New World - New Eyes, due out on June 12th via Frontiers Music Srl.

Band profile: House Of Lords
Posted: 09.04.2020 by Abattoir

Hits total: 775 | This month: 4