Le groupe fait partie de la scène musicale de Cardiff et a été à son plus important au cours des années 1990.
Le groupe fait partie de la scène musicale de Cardiff, dont le plus grand succès a eu lieu dans les années 1990.