Moments have their moments. In the big deep winter of Montreal, 2006, STARS were drunk. Two years had been spent carousing the globe, with ‘Set Yourself On Fire’ in their hands … READ MORE