Product: Tina Turner: Live in Amsterdam (1996)
Rating: 5.0
Outstanding!!!
One of the best music videos out there. Excellent start to finish and a fantastic addition to any video library.