I remember seeing them live back in like 2007 opening for Within Temptation, The Gathering and Lacuna Coil.
They seemed cool though not my style. Of course the best part of the concert was the girl putting on her accordion, them starting a song that was clearly not the song she thought they were going to start and having to quickly take off her accordion to sing it.