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.

Read More

Also On Foxy 107.1-104.3:
19 Stunning Plus-Size Women Rocking Holiday Looks That Will Inspire Your Next Outfit
19 photos