Here Are 3 Places in NH to Try Ice Baths, but Do They Work?Here Are 3 Places in NH to Try Ice Baths, but Do They Work?Celebrities are using ice baths, and here are three places in New Hampshire to try it. But does it really work? Sarah SullivanSarah Sullivan