Here Are The Top Spots To Search For Life On Mars

Scientists are split on where we should search for life. Sand dunes? Lava tubes?
Full Episodes Streaming FREE on Science GO:

Subscribe to Science Channel:

Check out SCI2 for infinitely awesome science videos. Every day.

Join Us on Facebook:

Follow Us on Twitter:

Related posts

Leave a Comment