Artists
Album Info
Release Date: 1986Label: Evil Records
Sleeve states "Evil - Records Ltd. London W 5, 36 Chesterfield Road Made in United Kingdom" but this actually came from an German source.Label: Evil Records
Sleeve states "Evil - Records Ltd. London W 5, 36 Chesterfield Road Made in United Kingdom" but this actually came from an German source.