Tag "USPS"

Forever Batman stamp unveiled at New York Comic Con

At the DC Entertainment booth during New York Comic Con, DC Entertainment Co-Publishers Jim Lee and Dan DiDio were on hand with U.S. Postal Service CIO Jim Cochrane and stamp sheet designer Greg