Posts Tagged

U.S. Postal Service

Archie ComicsBettyStampsVeronica

The US Postal Service has unveiled the Archie postage stamp that features an idealized portrait of Archie, Betty, and Veronica from 1946.  Most of today’s stamps are self-adhesive, so the lead question is moot. Following other comicbook related stamp releases, the Archie stamp will be available in July. via Archie Comics

Read More