Insects called yellow sac spiders forced Mazda US to recall 65,000 Mazda6 mid-sized sedans. The yellow sac spiders reportedly build their webs inside part of the car’s fuel system that can cause increased pressure in the fuel system, causing the car’s petrol tank to crack. washingtonpost Read More