What Do You Think? Is This Plausible?

Favorite
Memes,science,joker mind loss
- -

Please explain why or why not you think that this new theory by Steven Benner is plausible. His newest theory states that life could not have evolved on Earth, and had to have begun on Mars.

Download the new Cheezburger app for a chance to win a PS4! in Cheezburger 's Hangs on LockerDome