Yes they are still on the go, have you not heard "So What"?

They played at the Arches in Glasgow just before Christmas.