First passenger space balloon being built in Florida – WESH

Test flights with a Neptune replica start this year, and once passengers start to fly, they’ll arrive a day or two before the trip. And then, on the … read more