Hostess Twinkie ad.
Credits from the reprint in World of Archie Double Digest (Archie, 2010 series) #96.