VENOM - New Live Pics From Finland Available
June 29, 2007, 17 years ago
VENOM have issued the following brief update:
"New live photos of Venom from their recent tour of Scandinavia are now available in the Photos section.The photographs are from the Nosturi in Helsinki (Finland) by the photographer Tony Salminen."