Life out there...
"Top British boffins are convinced that evidence of alien life will soon be discovered outside the solar system."
Does this mean they've already discovered evidence of alien life *inside* the solar system?!
1 publicly visible post • joined 6 Jun 2007