There are more than one artist with name Helen[: 1) Liz Harris, better known as Grouper, has formed a new band called Helen. 2) Italo-Disco group. 3) Armenian singer. 4) Filipino band playing live drum n bass with a bit of funk. 1) Helen is a pop group from Portland - OR, USA. Liz Harris (vocals/lead guitar), Jed Bindeman (drums/tambourine), Scott Simmons (bass/guitar), and Helen (back up vocals). Originally started with the intention of being a thrash band, it turned into something else entirely.