Alien Nation·Friday, January 10thVisit a Comet by Hitching a Ride on the Rosetta Space ProbeIt’s always a blast watching a good sci-fi film or TV series that takes us on a journey through space...