Product: Tina Turner: Live in Amsterdam (1996)
Rating: 5.0
The best concert video !!!!!
This is the best concert video ever. Great show and great music ! Tina Turner's show still gets better every time she tours ! Now we have it in perfect DVD picture and DTS sound.