Aretha Franklin - Live At La Bussola 1970
Overview: Aretha Franklin performing live at La Bussola, Italy in 1971
Our movie and video library can only be streamed or downloaded by members only