Give Me Some Space - NASA Scientists on Antarctica and Mars
- Episode aired May 7, 2021
Nellie and Noah call up Ibba's NASA Scientist friends to learn about living in Antarctica and putting a rover on Mars.Nellie and Noah call up Ibba's NASA Scientist friends to learn about living in Antarctica and putting a rover on Mars.Nellie and Noah call up Ibba's NASA Scientist friends to learn about living in Antarctica and putting a rover on Mars.