Artists
Album Info
Release Date: 1983-01Label: Vengeance Records
Label states - 'Published by : Vengeance Ltd.'Released Jan '83 - re-released Aug '85.
Made in France.
All information in runouts is etched.
Label: Vengeance Records
Label states - 'Published by : Vengeance Ltd.'