Stephen Stills: Live At Shepherd’s Bush ()
Stephen Stills plays an intimate career spanning concert at the Shepherds Bush Empire in London, England.
Release: Jan 01, 1970
Duration: 1h 40m
Quality: HD
Genres:
Actors: Stephen Stills
Country:
Keywords: