Our friends at BoingBoing explain the intoxicating and wonderful New Car Smell.