The band started in 1997 and played only 1 Concert. In the same Year they disbanded and re-united in 2004 with a new line-up.
On May 1st. 2009 they released their debut album at the Sounddock 14 club in Dietikon / Switzerland with Eluveitie. Both bands celebrated the release of their new albums in this show.
The band split-up again after their last show on November 13th, 2010.