The electronic pop duo DollsHead is comprised of California-born vocalist Sierra Swan and Scottish bassist Graham Edwards, who in 1997 began collaborating in the wake of an impromptu jam session at a…
Read Full Biography
STREAM OR BUY: