Saint Sister is an electronic folk or 'atmosfolk' duo from Ireland.
These are videos from concerts where Saint Sister played, so they may be of other bands that played the concert as well.
Tori Amos / Saint Sister Mar 15, 2022 Manchester, England, United Kingdom Added by Steve Tamburello