Video - Home
Posted on September 2, 2013 at 8:15 AM
Updated Monday, Sep 2 at 1:34 PM
(CBS) A new provocative theory among the scientific community is life on Earth actually began on Mars. Derrick Pitts, chief astronomer and planetarium director at Philadelphia's Franklin Institute, discusses the theory -- in its infancy -- with the "