Post 171887 Archie Comics Ben Artist Betty Cooper Veronica Lodge Post 171887 Archie Comics Ben Artist Betty Cooper Veronica Lodge