Cars

Yellow Sac Spiders Cause Mazda Recall

It sounds funny. No, it sounds horrifying. Imagine spiders inside your car and then biting you while on a 75mph drive. Yes, the reason why Mazda recalls its cars, about 65,000 units of 2009-2010 Mazda 6s, is because of the…