Stills Alone

Stills Alone

The Captain releases a studio album on September 11, 1991. It’s Stills and Stills alone … just him and either his acoustic or electric guitar. The cover is shot by the legendary Henry Diltz. Ray LaMontagne says “TreeTop Flyer” inspired him to follow a career in music.

Back to Top
0
Would love your thoughts, please comment.x
()
x
%d bloggers like this: