If you're looking for alien life in the solar system, it might be best to start small.


More...