Monument to Adventure!
on January 24, 2012 at 12:07 am
Posted In: Blog
This is the statue of Ellie that sits out in front of the Mission Control building. On clear winter nights (like tonight) at the Strang Institute, she seems to be pointing right at Planet X’s position in the sky!