Worth a listen
How can Sonata Arctica keep producing songs with such a happy melody and so...