Taken from Tina Turner’s live concert at the GelreDome in Arnhem, Netherlands in 2009, where she also performed other hits such as What’s...