Podcast: Download
Subscribe using the RSS feed | Subscribe using iTunes | Subscribe using Google Play | Listen on Amazon Alexa.
Headlines for May 14, 2018:
- Star Wars: Report claims Obi-Wan Kenobi movie scheduled to film in 2019
- Lost in Space is coming back for a second season on Netflix
- NASA just found evidence of a plume spewing from Europa — buried inside the data of an old spacecraft
- Pope Francis-blessed Lamborghini auctioned for $950,000