This week's must-see Toronto shows: Mashrou' Leila, Shannon & the Clams, Not Dead Yet and more

October 22 - 28, 2015