Hosted on MSN20d
The Balloon Festival That Nearly Took Down ClevelandBalloonfest '86, organized on September 27, 1986, aimed to set a world record by releasing nearly 1.5 million balloons. However, the event turned disastrous when the balloons descended rapidly and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results