What do these two Finnish bands have in common? (Other than being Finnish.)
Desert Planet -- Riot Sector 68
Lordi -- Devil is a Loser
That's right! They both wear costumes. That's because Finnish people are very ugly and don't want you to see their faces when they perform. :P