Are the 16oz cans of Dr Pepper still for sale in the Carolinas? These were mentioned here earlier this year. What parts of the states are they in? Thanks.
the talls are usually promotions for something.
Coke had Nascar talls this past spring, around the same time Sprite and Dr. Pepper were in the 16oz. cans as well.