Ah, cool, Liquid :) Yeah, I live in Wilmore actually, for the past six years.
That video was super cute XD
Tarja was at the LA House of Blues May 8, 2009, there are videos of it on YouTube, from which I can tell it was an amazing show :-/ Even the boring stuff on My Winter Storm seems to be...