0.278 Views
Recorded live at Nihon Seinen-kan, Tokyo, Japan, 05/02/1981.
Release: May 02, 1981
Runtime: 55 minutes
Language:
Studio:
Country:
Crew: