-
World's first passenger space balloon being built in Florida
Can you imagine going to space in a balloon? One company is close to making that happen for space tourists.
Can you imagine going to space in a balloon? One company is close to making that happen for space tourists.