Wednesday, April 02, 2008
From the Great Nordic Musical Wonderland
OMG! I think I am in rock 'n roll ecstasy. This video is simply wonderful! Once again, Finland leads the way!
[H/T Rachael Storm]
Addendum: Other Finnish musical goodies you may have missed. Finland is such an amazing country. How shall we (the world) ever repay them for all the gifts they have given us?