The band's self-titled, one and only album on Deram, was originally released via tiny print run in September 1970. Decca are proud to announce it's first widely available reissue across LP and CD...
DIG CD with 16-pages booklet. There seems to be something sinister lurking beneath the beautiful landscapes of New England. Edgar Allan Poe, H. P. Lovecraft, and Stephen King, those American masters...