Music We Love: She Banshee Releases Self-Titled EP MusicBess WhitbyAugust 17, 2016She Banshee, Denton Music, New music, She Banshee EP