/

Oh gourd! NASA to launch more ginormous research balloons

Nicknamed “pumpkins” NASA’s largest balloons set to return to the Southern Hemisphere for launch again this year