According to research conducted by the American Trucking Association, a single truck or vehicle makes about 10 million impressions per year!