Performed live on September 15th, 1985 on the SONY JumboTRON at Tsukuba Expo, Tukuba, Japan
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States