A small display that shows images offers motorists a new way to communicate to each other.

More...