Tina Turner – The Best (Live in Barcelona, 1990) Tina Turner Videos August 25, 2022 Leave a Comment on Tina Turner – The Best (Live in Barcelona, 1990) Posted in Seen Them Share: XFacebookPinterestLinkedin Tina Turner gives it her all for The Best live performance on her Foreign Affair: The Farewell Tour in 1990. What is your all time … source Author: Tina Turner Videos