The Voyager spacecraft has landed: meet the aliens who found it.
Performed by Chet Siegel and Peter McNerney. Produced by Jonathan Mitchell. Learn more about your ad choices. Visit megaphone.fm/adchoices