WEB EXTRA: Apollo 11 Forever Stamps

The U.S. Postal Service has space fever, just like the rest of us. Two Forever Stamps commemorating the 1969 moon landing are now on sale.