MANTAS 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!!
Return To Main Page