you ever had a day when the lordi song "hard rock hallelujah" is going through your head? ... (oh, you haven't? never mind)