Live Through This

LONDON – 1990: Singer Tina Turner performs live on stage at Wembley Stadium. (Photo by Dave Hogan/Getty Images)

Say what you think...