Car Talking
by kartooner on November 14, 2005
This isn’t anything new, but lately I’ve been noticing more car talking going on out there in the world of traffic. Car talking (or chatting), whichever you prefer, is when two vehicles pull close to the center of the road (…)


