I bought some "new car" fragrance and tried it in mine when the smell of oil and interior cleaner had dissipated. Won't do that again - smelt nothing like it!
Anyone know what they clean the interior of new cars with, after they've finished assembling it? I know it's "new" and shouldn't be dirty, but hands leave marks, and someone's gotta clean them off. What's in the bottle, and where can I get some?