Car Talking

by kartooner on November 14, 2005

This isn’t any­thing new, but lately I’ve been notic­ing more car talk­ing going on out there in the world of traf­fic. Car talk­ing (or chat­ting), whichever you pre­fer, is when two vehi­cles pull close to the cen­ter of the road (…)

Read the rest of this entry »