The band began in 1987. They still had the same members when they stopped making records in 2008. They toured the United States and Europe several times. The band also played several times on European television.