Britain’s Royal Mail has revealed images of 12 stamps being issued as a tribute to a seemingly unlikely but legendary British rock band: Iron Maiden, and their grisly illustrated mascot, Eddie the ...