Artists
Album Info
Label: Evil Records
Release 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
Release states "Evil - Records Ltd. London W 5, 36 Chesterfield Road Made in United Kingdom" but this actually came from an German source.