How could you guys love that idiot? I hate Lordi.

Romania is in the finals. That counts for me.
Most of the songs are really crap. Netherlands(sorry guys) is completely off-topic. It's really bad.