MY MICHELLE LIVE

MY MICHELLE LIVE header image 1
April 26, 2021  

SCI TECH TALK -life on Mars? 4/20/21

April 26, 2021

Michelle is on the road in Texas but takes a chance to travel further...to Mars with Astrophysicist Jeff Zweerink of Reasons to Believe.  Michelle and Jeff ponder life on other planets and the God story implications.