The Force is with Yoda Postage Stamp Andy Towle October 26, 2007 Yoda defeated Darth Vader by 10,000 votes in a United States Postal Service contest to see which of 15 Star Wars-themed postage stamps would be … [Read more...] about The Force is with Yoda Postage Stamp