In March 1963 Decca released "Jack the Ripper" with Screaming Lord Sutch produced by Joe Meek. Around this garage-rock song, David Sutch built his Screaming Lord persona and provocative show.
Release Date: January 01, 1965
November 19, 1992
February 01, 2022
March 23, 2012
April 14, 2011
May 10, 2019
November 22, 2018
January 03, 1972
May 10, 2013
November 29, 2013
September 10, 1966
October 12, 2019
January 01, 1969
March 08, 2020
April 16, 1970
September 10, 1951
January 01, 1981
July 15, 2002
June 07, 2021
June 24, 2022
November 27, 2022