Judging from the four panel continuity, this is probably a reprint of two late seventies era Archie syndicated newspaper strips.
Advertisement for Laugh Comics Digest #26.
Dan DeCarlo drew the Archie and Veronica figures. Everything else was done by Joe Edwards.
Advertisement for the various Christmas specials published by Archie Comics.