Sam D’Angelo led the ’80s indie rock-band Sister Ray until its 1990 separation, before returning years later on in 2002 like a single artist. Located in Youngstown, OH, D’Angelo founded Sister Ray in 1985 alongside his sibling Joe. The garage area punk music group released several records, including an individual …
Read More »