Tag Archives: “Lay It All On Me”

James Christian- Lay It All On Me

It has been nine years since “Meet The Man” and now we’re finally treated to another solo album from House of Lords singer, James Christian. Recorded at his home studio in Florida and self-produced, this sees Christian collaborating with the likes of Tommy Denander, Chris Pelcer, and Jeff Kent, who’ve …

Read More »