Is there (or was there ever) life on Mars? In this great little video — produced by the folks over at thinkrtv — Dr. Ashwin Vasvada, NASA's Deputy Project Scientist for the Mars Curiosity mission, presents three theories surrounding life on the Red Planet, and describes how rovers like Curiosity are helping us paint an ever-clearer picture of Mars' ability to support life.

The video is the first installment in an ongoing string of featurettes that thinkrtv calls EPIPHANY, "a series that invites impassioned thought leaders across all disciplines to reveal the innovative, the improbable, and the unexpected of their worlds." Pretty rad stuff.

[thinkrtv]