Screaming Lord Sutch
Stats
Birth Name: David Edward Sutch
Born: 10 November 1940 Died: 16 June 1999
Country of origin: United Kingdom
Screaming Lord Sutch Videos
View all Screaming Lord Sutch videos
Photos
View all Screaming Lord Sutch pictures