This video shows what ozone therapy means. A treatment that purports to increase the amount of oxygen to the body through the introduction of ozone …
Source: Ozone Therapy