Were lakes on Mars?
October 8, 2021 3:34PM PDT

Did Martians go to the lake for the weekend? Or does the Moon have its own Mt. St Helens? Lars speaks with our go-to science expert Dr. Michale Guillen about some amazing discoveries that were made this week in space.