Leigh Stephens

Mon, Sep 14, 2009 at 2:08 PM By: *iSh diSh*

Back in 1968, before heavy metal had a name, Stephens was shredding eardrums with the psychedelic-blues trio Blue Cheer. The group bragged of being the loudest in the world, and Stephens' molten solos epitomize Sixties rock at its most untethered and abandoned.

  1. No one has commented yet.

Post a comment