Artists
Album Info
Release Date: 1990Label: IMC
Recorded live during concerts in Holland, Germany and Japan, 1989-1990. Mixed in Holland, July 1990, Studio 88, Hilversum, The Netherlands.Alternate catalog # on back cover booklet: CLCD 8042-040
"Licensed from CDMF Holland" on both CD's.