Les Incroyable, Montreal Canada