I saw them live in Melbourne, Australia years and years ago. Was the highlight of the festival I think with their antics on stage.
They’re unforgettable 😀🔥