The band has performed in over 11 countries, and their music has been released in Finland, England and Russia.
Bandet har uppträtt i över 11 länder, och deras musik har släppts i Finland, England och Ryssland.