Rock guitarist Leigh Stephens was a founding member of the power trio Blue Cheer, a hard rock band based in San Francisco, along with bassist/vocalist Dickie Peterson and drummer Paul Whaley. The group…
Read Full Biography
STREAM OR BUY: