ABBA: Live in Japan
- Video
- 2009
Live TV special performance by pop band ABBA filmed in November 1978 in Japan. It features some unique live versions with an orchestra.Live TV special performance by pop band ABBA filmed in November 1978 in Japan. It features some unique live versions with an orchestra.Live TV special performance by pop band ABBA filmed in November 1978 in Japan. It features some unique live versions with an orchestra.