Happy Birthday.. Screaming Lord Sutch

A big, happy birthday to our spiritual leader, and founder:
Screaming Lord Sutch
(10 November 1940 – 16 June 1999)