Yes, it’s the day no one thought would ever come, least of all the Pythons. And releasing it on April 1st didn’t make it any easier to believe. But it’s true–the Pythons are being featured in their own postage stamp! It’s only being released in Britain, though you may be able to order them here.
I’ve known about this for a while but I was sworn to secrecy. I’m also peripherally involved in this project, but I’m sworn to secrecy about this as well (at least for the time being). Stay tuned but be patient.