Over 1.5 million balloons were released at the same time in Cleveland 1986.
unanimous balloon release by Neon Talk April 25, 2016 Over 1.5 million balloons were released at the same time in Cleveland 1986.