Helen⤬
Helen is a pop group from Oregon, comprised of Liz Harris, Jed Bindeman, Scott Simmons, and Helen. Originally started with the intention of being a thrash band, it turned into something else entirely.
Helen is a pop group from Oregon, comprised of Liz Harris, Jed Bindeman, Scott Simmons, and Helen. Originally started with the intention of being a thrash band, it turned into something else entirely.