Digital Premiere: Oct. 1, 2018
Synopsis
In 1986, the aging city of Cleveland attempted a world record: to release the most balloons at once. Watch as an attempt to regain past glory and fame turns awry in Balloonfest.
In 1986, the aging city of Cleveland attempted a world record: to release the most balloons at once. Watch as an attempt to regain past glory and fame turns awry in Balloonfest.