Deze muzikanten hebben allen een nogal divers muzikale achtergrond waardoor er een spannende crossover van hip-hop, soul en techno ontstaat. In 1998 komt de debuut-cd Glee uit waarvan de single ‘Drinking in L.A’ ook in Nederland een behoorlijk succes behaalt.