Screaming Lord Sutch & His Savages
Horrors On The Holloway Road (10")
'Joe Meek Tea Chest Release'! Presented on 10-inch are recordings from the '60s featuring cult rock'n'roll musician Screaming Lord Sutch, operating under the supervision of legendary producer Joe Meek.