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.
2016
2014
1938
2000
1937
1997
1936
2008
2018
1984
1994
2021
1968
2017
1992
2023
1979
1998