Stephen Stills plays an intimate career spanning concert at the Shepherds Bush Empire in London, England.
Stephen Stills
Himself
No media available