Brainwave Science

Brainwave Science


BWS 02 - Water on Mars

October 15, 2015

Pete and Kreg discuss the evidence for liquid water on Mars, the relevance of Shakespeare, panspermia and the existence of dune worms.