Snapshot: Former Superfresh - Newark, Delaware



A Superfresh trailer! My question is... why a "Proud New Future", when the tagline was "Proud New Feeling"? Obviously this was after that slogan, but I don't remember seeing an ad in the 90's with "Proud New Future".