Thanks for that clip. I have to agree with you Tarja is da bomb
Zaf....don't know where you live but Tarja is finally coming to the US this spring, only three dates set last I checked but I ordered tickets for her concert at the Filmore in NYC! She also has shows in Chicago, SF and LA with more to be scheduled I suspect.
__________________
"Always be yourself...unless you suck!"