Saturday, December 23
Thursday, December 14
The new taste sensation

In the early '60s this "new taste sensation" was taking the country by storm, as shown by this still from an advertisement shown during drive-in movie intermissions. You can see the 8-minute video below.