Category Archives: Auto Recall

Spiders Invade Mazda 6 Sedans, Causing Massive Recall

It’s finally happening. The nightmares of the arachnophobic are coming true: the spiders are taking over; well, they’re starting to at least. Yellow sac spiders – small, pale, translucent creatures – have been found to cause engine malfunctions in certain