The infestation, in which yellow sac spiders nest in hoses linked to fuel tank systems, ‘is probably going on at some warehouse,’ a UC Riverside entomologist says. Mazda has recalled 65,000 cars. Who knew spiders could come with a new car?
View full post on All Stories

March 4th, 2011
admin
Posted in
Tags: