15 million balloons released in cleveland wtf July 11, 2015 1.5 million balloons released in Cleveland – WTF fun facts Share this:TwitterFacebook Related