Space balloon is one step closer to liftoff
Loading Video…

This browser does not support the Video element.

Space balloon is one step closer to liftoff

You could blast off in a space balloon as one central Florida company is making it a reality.