I drive a Mazda, and the guy at our dealership told us about a problem with the rubber or something in late 90s models of Mazdas...apparently the smell of the rubber is a smell similar to what some Japanese spider emits when it's looking to mate! I had one nest under my gascap area.Originally Posted by Trouts mom
Um no..but now you've piqued my curiousity...