Northern Rider said:Michelin is a French company. they have a large plant in Atlantic Canada and employ many Canadians. They also make some of the best tires on the planet.
BTW - Your car was built in Canada and the motor was built in Mexico.
"Employ many Candians"...hmmmmm......that could be your answer right there AWD!!!!!!