Seth Green Visits Goddard Space Flight Center {Photos of the Day}

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

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top