Since the vehicles are not licensed to travel in Canada, they are transported overload on flat decks or towed.
St-Pierre et Miquelon is actually part of France, even though the islands are in North America, so the vehicles are built to European standards.
Therefore we are likely to see cars and light trucks in Halifax that are never seen anywhere else in North America.
Such was the case today when about a dozen Peugeot Partners passed through Halifax.
For more, see Peugeot's home page for vehicules utilitaires: