Lordi, the winners of the Eurovision Song Contest in 2006, have returned with a new single just in time for