NowThisNews. Social Mobile Video

Retro Viral: That Time Cleveland Released 1.5 Million Balloons

  • Viral
  • 05.20.14 09:31 PM EDT

In 1986 Cleveland released 1.5 million balloons into its skies, and the video is incredible.