Does Your Smart Car Have a Pair of Six-inch Long Eyelashes? If Not, Why Not?
This is the first I’ve seen of this:
Click to expand
(Well, 5,000,000 hits for car eyelashes shows that I need to get out and experience the world more.)
Tags: 2011, accessory, bay area, california, car, car eyelashes, eyelashes, headlights, San Francisco, smart car, smartcar, street, sutter