Over a Million Balloons Were Released
In September 1986, a large crowd formed in Cleveland, Ohio to witness a spectacular sight. It was intended to be a major event as approximately 1.5 million multi-colored helium balloons were scheduled to be released into the air. But spectators had no idea that this moment would lead to some serious consequences.