Seen them live more than 30 years ago in Haarlem, the Netherlands. Awesome live band.