HELP Can anyone translate this for me?

Lordi - Lordi
United States
November 8, 2006 8:02pm CST
I was wondering if anyone could be so kind as to tell me what this picture says? Thanks!!! :)
1 person likes this
1 response
@fubugirl (912)
• United States
9 Nov 06
Sorry I have no clue. Anyone please?