Is There Alien Life On Saturn's Titan?

Meera Dolasia
Mon, 07 Jun 2010 07:15:15 -0700

Recent findings released by NASA scientists, indicate that there may be evidence of alien life on Saturn's largest moon, Titan. However, before you conjure up images of E.T. like creatures, keep in mind that the aliens, if indeed there are any, are of the most primitive form.