Hosted on MSN6mon
High-altitude balloon spotted over New MexicoThe object in the sky is a high-altitude balloon launched by World ... According to a company spokesperson, the balloon seen over Albuquerque and parts of New Mexico was launched on Aug. 31 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results