The Wonders Of Cryotherapy

Cryotherapy, a popular new health trend, means stripping down in sub-zero temperatures.

May 6, 2015

Top Stories

ABC News Live Presents