Mel, Tom and Robert are all in back in LA in the studio this week and they are talking MARS. Much discussion ensues about Elon's announcement of his plans to colonize Mars.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.