Car Inc.’s new cookie car is doing well because instead of that new car smell, it has cookie smell.

20130413-114428.jpg