Archie Comics welcomes two new characters! Eliza Han and Stacy Banks bring some delightful twists to the ensemble in their debut comic book appearances this summer! Continue reading