Everyone has been talking about Finnish Monster Rockers, LORDI, since their spectacular victory at the Eurovision Song Contest in 2006.
With charm and rousing melodies along with elaborate and curious plastic monster costumes, this unconventional formation has rocked its way into Europe's spotlight.