Released on: 1988-01-16
Tina Turner: Rio '88 - Live In Concert
Music
Production Companies:
Eagle Rock Entertainment
Granada Television International
Teamwork Productions
Production Countries:
Germany
United Kingdom
Videos
Similar Movies
Reccommendations