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...

2 Comments

  1. Edwin February 13, 2015
    • HIGH T3CH February 14, 2015