Archie Comics Cartoonist Tom Moore Dies At 86

A long-time contributor to the Archie franchise has died in his hometown of El Paso.

» E-Mail This