Came across this sign proclaiming thier love for Boston.
Not sure this is what the term smart car means.