Pub quiz question

  1. What's the name of the oddly dressed Finnish band who's 'Hard Rock Hallelujah' won the 2006 Eurovision Song Contest?
  2. Lordi
  3.