Cloud Nine first opened Oct. 9, 2009, as the world's largest helium-filled, land-tethered balloon. The attraction was owned and founded by entrepreneur Kevin Michaels.
Cloud Nine first opened Oct. 9, 2009, as the world's largest helium-filled, land-tethered balloon. The attraction was owned and founded by entrepreneur Kevin Michaels.