Spider nests in rubber fuel hoses force recall of Mazda cars

4 Mar 2011