The 2006 Eurovision Song Contest winners Lordi have started their North American Fall Tour that brings them to six states. The Finnish monster band is putting a lot of effort into making it in the states with the new album, a video competition only for American fans and this tour.