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.

More of Miami