Tina Turner: One Last Time

Tina Turner: One Last Time
  • About
  • Comments

Filmed in 2000 at London's Wembley Stadium and features Turner's unbelievably energetic and moving performances of several hits.