I can not think of a better subject for my first post: awesome postal stamps.
Yesterday the United States experienced its first coast-to-coast total solar eclipse in almost a century. As the Moon passed between the Earth and the Sun, it cast a nearly 70-mile-wide shadow...