Originally Posted by ravenheart
Hence no touring or albums since 2010. Last year was their 20th anniversary, and was going to be a big year, but because of the above it didn't happen. It's all kind of happening this year instead. New album in March, European tour, festivals, then maybe a US tour.
They've been around for 20 years?
I thought they started around 2005 or whatever when they won that song contest. Weird.