Guest Stars John Spencer as Himself (New Horizons Co-Investigator) Alan Stern as Himself (New Horizons Principal Investigator)