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.