Product: Tina Turner: Live in Amsterdam (1996)
Rating: 5.0
I would give it 10 stars if possible!!!
Whenever Tina Turner kicks off another world tour we know that one year later we can buy a great Live video!!! Live in Amsterdam is by far her best concert video ever! Tina Turner will start a new world tour early 2000...I can't wait to see her live again and by 2001 we will have another concert video as a fond reminder.