Offbeat Ah, the sweet smell of … Greg Haymes May 16, 2009 0 Although we've never actually owned a car that possessed that much sought after "new car smell" (perhaps because we've never owned a new car?), we are intrigued…