OK, so I saw the Saturn ad on tv and am thinking a new bumper sticker would be good to better inform other drivers about the insight. Does anyone have any ideas on this? Maybe we can come up with a good one together and order up a bunch.
Here is what I am thinking so far for a two line sticker:
As a reminder to all members: issues beyond the Insight are off topic in here. Some off topic banter is productive and welcome. As such no intervention was needed until this point. However, political "debate" is not.