Wiki
-
Release Date
1981
-
Length
22 tracks
The debut album by Venom. It was released in December 1981. It was recorded at Impulse Studios, Newcastle, UK.
Album descriptions on Last.fm are editable by everyone. Feel free to contribute!
All user-contributed text on this page is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.