Screaming Lord Sutch

Screaming Lord Sutch

David Edward Sutch (10 November 1940 – 16 June 1999), also known as 3rd Earl of Harrow, or simply Screaming Lord Sutch, was an English musician. He was the founder of the Official Monster Raving Loony Party and served as its leader from 1983 to 1999. https://en.wikipedia.org/wiki/Screaming_Lord_Sutch https://www.discogs.com/artist/478372-Screaming-Lord-Sutch

Added by westpier