A weather balloon is an extremely large balloon that is filled with helium and has a payload attached to it that generally holds equipment used to predict the weather, hence the name. Our launcher, or ...