Now Playing | A New Hope 189

"Stick the needle in, cook the tumor, pull the needle out." Ted discusses the Radio Frequency Ablation (RFA) procedure giving Leroy new hope.

Recommended for You

Watch More Other Show Videos
Filter