La canción fue elegida para representar a Finlandia el 11 de marzo de 2006 en una final nacional que Lordi ganó obteniendo 29.150/67.369 puntos.