Travel

‘Like being an astronaut’: Zero gravity flights coming to 12 US cities

The Zero Gravity Corporation has released its 2020 schedule, and it includes a 12-city tour across the United States.