Sister Ghost is the spooktacular, self-made world of Irish musician Shannon Delores O'Neill—a rare artist redefining what DIY means in rock today. Having played in bands since the age of 12, O'Neill launched Sister Ghost, writing and recording everything herself on an old 8-track recorder.