Who led XXX?
Official Monster Raving Loony Party
The Official Monster Raving Loony Party is a registered political party established in the United Kingdom in 1983 by the musician David Sutch (1940--1999), better known as ``Screaming Lord Sutch, 3rd Earl of Harrow'' or simply ``Screaming Lord Sutch''.
David Sutch