China's lunar rover 'Jade Rabbit' ran into technical problems - and had to bid adieu to the people of Earth. Check out Jon Stewart's take on it - with a little help from our very own Patrick Stewart.
Watch the full episode tonight at 10:50pm on Comedy Central Extra.