Tag Archives: Chris McCarvill

House of Lords – Indestructible

@planetmosh reviews Indestructible by .@_HouseOfLords_ on .@FrontiersMusic1 House of Lords was formed in 1987, which makes Indestructible only their tenth studio album in a twenty eight year career.  Not exactly prolific but when you take into account the many and varied line-up changes and the time spent on hiatus it’s …

Read More »