Mazda Recalls 65,000 Cars… Over Spider Webs

Mazda Recalls 65,000 Cars… Over Spider Webs

We’ve heard of bananas in the tailpipe and sugar in the gas tank, but “spiders in the evaporative canister vent line” is a new one for us. And yet, it’s the reason Mazda is recalling 65,000 Mazda6 cars in North America. [More]