Stephen Stills

Where Was This Photo Taken?
Where Was This Photo Taken?
Where Was This Photo Taken?
Feast your eyes on a never before seen photo of Buffalo Springfield, Neil Young and Stephen Stills performing in an underground nightclub in what may be Wheaton, IL.