Release Date: 09/11/12
This live concert was filmed at the Camden Palace Theater in London. Venom Live In London at the Hammersmith Odeon movie. Emerging from Newcastle, England in the late 1970s, the group combined the theatrical flash of Kiss with overtly satanic imagery and a grinding, heavy sound.
|Label: STORE FOR MUSIC|
Payment & Security
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.