The Druids of Stonehenge – Creation (1968; 2011 reissue)
Founded in 1965, the Druids of Stonehenge not only looked dark and mysterious, but the music they played emitted a menacing bite as well. Gaining recognition on the local front, the New York band even had a chapter devoted to them in Richard Goldstein’s Goldstein’s Greatest Hits, a book pertainingRead More