Matt Golombek at his InSight landing site posters. 16 landing ellipses in Elysium Planitia #LPSC2013http://twitpic.com/cd9ff3
0 replies
2 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.