Happy Birthday.. Screaming Lord Sutch

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