just bid ur time and see............ par i still think europa......saturn's moon is the most likely location 4 life......with its abundance of water....
mars has none......d doubt is whether at sum point life existed there........and that mars is infact earth's future...
" the only thing thats always constant in this world , is change itself.....
so it is better to adapt to the situation or life makes you adapt to it (painfully)..."
- Kundan a.k.a Juan dankh......