In 1986, 1.5 Million Balloons Have Been Released at Once

From late 1986, here is a Headline News story on 1 1/2 million balloons launched in Cleveland, Ohio!

Checkout these cool gadgets...