Experience sensory deprivation at Float Life

Float Life, a business in Whitefish Bay, specializes in floatation therapy. You can experience sensory deprivation, and the mental and physical benefits that come with it, in one of their three pods.

Top Videos