CLIVE ARCHER
(aka
JESUS CHRIST
) onstage during the first-ever
VENOM
concert in 1980
Image above is a scan of actual original photograph belonging to Site Of The Hydra, and may not be used elsewhere without our written permission! Beware!!