Manage episode 284524092 series 2359444
Pamela is always loath to talk about spacecraft until the mission's in space and the science is rolling. NASA's Juno Mission just received a mission extension, adding Jupiter's moons to the menu. Now, finally, we can talk about Juno!
[Ed. Juno what I mean?]