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?!