Vic 17 Posted June 19, 2009 New Star Wars Potato Heads will soon be making their way exclusively to Walt Disney World and Disneyland Resort! View the full article View the full article Share this post Link to post Share on other sites