Here’s what happened when I tried floating in a tank

Just Float in Pasadena is the biggest float center in the world—and the wellness trend may help people with stress, jet lag, pain, and other ailments.