The group was formed in 1996 in Turin, Italy. Their eponymous debut album debuted at the end of 1996. The band gained real success in 2000 by playing the Sanremo Music Festival. The first two singles off of the album Microchip emozionale, Tutti i miei sbagli and Discoteca labirinto were hits. Their latest album, Eden was released in 2011.