Formed in Chapel Hill, NC in the fall of 1997, the members of Starpoint Electric had each hailed from indie rock bands with very different sounds. The result of the combination of guitarist/vocalist Ted…
Read Full Biography
STREAM OR BUY: