The new car smell is the smell of potentially toxic gasses from the adhesives and materials used in the car. Why do people love that stench?
Dana Summers
April 03, 2015
The new car smell is the smell of potentially toxic gasses from the adhesives and materials used in the car. Why do people love that stench?