X

Balloon Fest

Why You Shouldn’t Release 1.5 Million Helium Balloons All at Once

  Balloon fest '86 was a 1986 event in which the United Way of Cleveland in Ohio set a world…