Recorded live at Tokyo Dome in Japan on 31 Dec 1988
Production information and reference links
Recommendations from this title