Episode 273 Part 3 - So Many Planets There Must Be Life / Runnin on Renewables / Fast Food Kiosks
0:00 -:--
Speed
++++++
NASA Expert Rod Pyle talks about the preponderance of new planets being discovered and ponders how much more likely it is that there is a life-sustaining orb …