Lords Of The New Church ‎– This Is The House

Label:
Beech Marten Records ‎– BM 093, Buccaneer Records (2) ‎– none
Format:
CD, Unofficial Release
Country:
Released:
Genre:
Style:

Notes

Recorded Live At Long Island, New York, 1982

Reviews