theeyeoffaith.com
Music Minute: Screaming Lord Sutch and the Savages – “Jack the Ripper” (1963)
Originating in the early 60s, Screaming Lord Sutch and the Savages are a British Rock group known for a rotating roster of great musicians who have a penchant for horror themed and zany humoured an…