Helen Keller
Their first single "Reach Me, Helen Keller" (2006) reached chart position No. 4 in Finland.