An electric Tina Turner performance from Arnhem, Netherlands, in 2009, as part of her blockbuster ... What’s Love Got to Do With It, Proud Mary and many more.