A recent set of stamps from Britain was supposed to celebrate the glories of England. Instead, the British postal system has a bit of coddled egg on its face.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.