Mars has reached opposition. On May 30, 2016 it will be the closest to the Earth that it has been since 2005. #Mars #Planet #Earth http://www.nasa.gov/feature/goddard/2016/hubble-takes-mars-portrait-near-close-approach/
Man from Mars is an alliteration. So is the name Stephen Stills. The song is about Neil Young's longstanding musical relationship with Stills. Here is the Man from Mars encouraging Neil to get On Ship.