Helen is a pop group from Oregon, consisting of Liz Harris, Jed Bindeman, Scott Simmons, and Helen. Initially formed with the intention of being a thrash band, it evolved into something else entirely.

  Kranky  Contact 
©2025 QU Junktions
Close