722,401 views | Penelope Boston • TED2006

There might just be life on Mars