MUSIC

Duchess Says (2016)

Montreal, QC

An enduring electro-rock force, Duchess Says is set to treat audiences to another explosive appearance at Sled Island. The band strikes the sweet spot between fiery aggression and straight-up danceability. No wonder they’re regarded one of the best Canadian live acts in recent memory.