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.
1977
2011
2017
2009
2023
2013
2019
1911
1973
2004
1994
2016
2005
2008
—
2015