Join Kevin and Mike this week as they discuss both exciting and stressful news of their lives, while also discussing some new exciting research about potential life on Venus.