Think the Avon Lady is American? Think again



Think the Avon Lady is American? Think again - MarketWatch