Star Wars Stamps Unveiled

geeksofdoom.com — The United States Postal Service unveiled their collection of 15 new 41-cent Star Wars postage stamps today at Grauman’s Chinese Theatre in L.A., where the first movie opened 30 years ago. Also, USPS is inviting the public to vote on its favorite and the one receiving the most votes will be honored with the issuance of a single stamp! Get Voting! Mar 28, 2007 View in Crawl 4