Mars Construction in NASA Film – Kevin shows a clip from a NASA production that shows an astounding construction on Mars. It is a massive construction and Kevin hazards a guess as to what it is. The last caller to the show confirms that from his area of expertise, Kevin “hit the nail on the head.”
Podcast: Play in new window
Subscribe: RSS