"We're always on the prowl."
Imagine a world where you can walk side by side with a green three eyed alien! Those dreams might just become a reality. NASA and European astronomers, with the help of the Spitzer Space Telescope, have...