Patrick Swayze has sworn off the chemo in favor of a new treatment; what is this "New Treatment"?

3 answers 3