iOS app Android app

How Stuff Works Tv Show

Are We All Martians?

The Huffington Post | Andy Campbell | Posted 10.17.2012 | Weird News

If bacteria can survive in space and can hitch rides on meteorites, and meteorites regularly travel here from Mars and elsewhere, we could all be mart...