If Cream or Jimi Hendrix invented the "power trio", Germany's Guru Guru defined it on acid, offering the purest psychedlic freakouts on their early albums. Later albums, ever under the direction of Mani Neumeier, traversed all sorts of diverse music.
Founded: 1968
Location: Zurich, Switzerland
Website: Guru Guru