Balloonfest background

Balloonfest

A massive balloon release in Cleveland on September 27, 1986, was about to set a new world record, but a sense of impending catastrophe hung over the scene.

Info about Balloonfest

Studio(s): Oscilloscope

Originally Released: United States, Jun 29, 2017

Production Country: United States

Genres:Short