Apparently they have Darth Vader's helmet on display in the Star Wars exhibit at the Franklin Institute Science Museum I mentioned in last week's Yoda cookie post....