Cleveland Released 1.5 Million Balloons As a Publicity Stunt, But It Turned In To a NIGHTMARE

Cleveland Ohio released 1.5 millions balloons over the city in 1986

Cleveland Ohio released 1.5 millions balloons over the city in 1986

 Cleveland Ohio released 1.5 millions balloons over the city in 1986