Overview: 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.
Watch Trailer
Release: Jan 01, 1965Runtime: 3 minutesQuality: HDIMDb: 8.00 / 10 by 1 usersPopularity: 1Budget: $0Revenue: $0Language: English