Skeptical Thoughts with Mark Honeychurch 02/04/2017

02/04/2017

Vaxxed weirdness and NASA funding Christians to come up with a response if extra-terrestrial life is found?!