Seven Swiss musicians resurrect the greatest hits of the unforgettable English super band from the 70s and 80s. »