Guest Stars David Kaye voices Himself (Voice Over) Neil deGrasse Tyson as Himself Fred Willard as Himself Lily Tomlin as Herself William Shatner as Himself Cloris Leachman as Herself Rita Moreno as Herself