Lordi performing at the Eurovision song contest. Television screen at DTM bar in Helsinki. May 2006.