Artists
Album Info
Release Date: 1986-01Label: Banzai Records
Recorded and Mixed at Spygel Studios, Kirchheim/Teck, West Germany, January/February 1985.Double-sided printed innersleeve with lyrics and album info and some are issued with a double-sided printed Banzai advertising sheet.