Stevie onstage at the Pavillon de Paris in Par…

Stevie onstage at the Pavillon de Paris in Paris, France – April 18, 1977.