David Bowie Honored With New StampsDavid Bowie Honored With New StampsBritain's postal agency is giving David Bowie the royal stamp of approval.