Call of Duty meets high fashion in the newest collab by Vetements and Canada Goose.
Outerwear brand Canada Goose will open retail stores in Toronto's Yorkdale Mall and Soho in New York City.