Mazda recall due to... Spiders?!

03.03.2011

We're not kidding. You can check it out from our pals at cars.com, right here. This sounds too bizarre to be true. Fortunately, our Wildlife Guru, Kieran Lindsey, graciously agreed to untangle the web for us wildlife morons at Car Talk Plaza. Here's what she found out... My first response upon s...

Comments