The beloved UK alt/electro band played their largest headlining Montreal show to date.
Check out our review and photos from the first show at Laval's Place Bell.
Yet another reason to head north of the city this winter.