How to Get (and Keep!) That New Car Gummy Worm Smell

I had the same first car twice. It was a red 1991 Mazda 323 hatchback and I loved it. After my brother destroyed the first one (although he will tell you that I destroyed it, a story for another day), I got another one just like it. Both of these cars were gifts from my […]