Various types of addictions

William identifies some of the various types of addictions and communicates about how they can be overcome.
Video Rating: 5 / 5