Latest News

What Makes A New Car Smell So Good?

Pitstopstang19

We all know that the scent of a new car is quite pleasant, but where does the smell actually come from? RAA's Mark Borlace explained to Jordan how the new car smell came about. 

Photo by pexels.com