The most fabulous swiss rock'n'roll band!