Cancer Tamer — Dr. Charley Ferrer setting up the camera shots Published February 24, 2021 at 1154 × 788 in Cancer Tamer TV Talk Show