Review: Sisters Doll – Scars Peter Dennis·28th January 2025Sister Doll Scars Self Released Upon hearing Sister Doll’s new album you’d be forgiven for thinking this band...Album & Demo ReviewsMusicNewsReleasesReview·0 Comments·