Close Previous Next
Tina Turner struts at the Apollo Theater, Harlem, New York City 1970