This year, CARSTAR North America will launch a new brand campaign across the U.S. and Canada. A new television spot is titled “It’s Your Car” and will be unveiled in February, airing for the inaugural time during the Winter Olympics across all of Canada.
The commercial shares the story that at CARSTAR, “We care, we are efficient and we are accountable. It’s not just a car. It’s YOUR car.”