Family/Friends / Photos Star Wars The “Star Wars: Where Science Meets Imagination” exhibit has opened at the Science Museum of… June 20, 2008