There are some really cool photos of 1.5 million balloons being released in Market Square in Cleveland back in 1986. It is so insane. The video above makes it even more surreal. Like, its almost hard to wrap your head around it. You just really need to watch the video of the news report. But like everything we do in Cleveland, things didn’t end well. OBVIOUSLY.
(Source: https://www.youtube.com/)