March 18, 1970 Hendrix and Stephen Stills jam at the famed London nightspot The Speakeasy.
Hendrix and Stephen Stills jam at the famed London nightspot The Speakeasy.
tags: Jimi Hendrix / Live / London / Stephen Stills / The Speakeasy
Hendrix and Stephen Stills jam at the famed London nightspot The Speakeasy.
tags: Jimi Hendrix / Live / London / Stephen Stills / The Speakeasy