10 December 2015 The Third Earl Of Harrow: Screaming Lord Sutch at Let It Rock //1964 promotional shot of Screaming Lord Sutch// Continue reading The Third Earl Of Harrow: Screaming Lord Sutch at Let It Rock