Geek favourite Seth Green and his wife and fellow actor Clare Grant visited the NASA Goddard Space Flight Center on MAY 24. You can check out the full Flickr album of their visit to the center, or check out a few of the best photos below.
Source: NASA Goddard Photo and Video