Saturday, May 27, 2006

Hard Rock hallelujah

I don't know if you have heard about Lordi ? Its a finnish band.