By thelostboy | The Lost Boys July 30, 2009 at 1:41AM
I guess this happened a few days ago at Montreal's Places-Des-Art. And it's amazing:
On a semi-related note, it's amazing the reputation that city has in Europe. Three times I've been told by a Berliner that Montreal is the only North American city they'd ever "consider" living in.