Life

SlimSkeeter

Guest
These guys have figured out a way of detecting life from out in space. Maybe I'm a bit too much of a geek, but I'm kind of excited by that.