A new ad for the Honda Insight, the affordable hybrid offering. And yes all the lights and everything are headlights from a bunch of Insights. Again another stop-motion wonder.