A great afternoon with former NY state trooper Luis Torres. In 1995 he was diagnosed with liver disease. After receiving the gift of life from an organ donor Luis is able to share his story.
See All 33 Episodes of "The Invisible Obvious"