Voyager Found

NASA’s Voyager spacecraft has just landed: meet the aliens who found it.

Performed by Chet Siegel and Peter McNerney.
Produced by Jonathan Mitchell.