This week on Space Oddities they look at the one of a kind Atlas 5 launch, the next Rocket Lab launch, and Megan wants to know where L2, the home of the James Webb Space Telescope, is!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More