True Life Backdrop Blur

Video Loading...

True Life S09 E126 I'm Losing My Sight

Overview

Young people who are losing their vision due to hereditary disease, genetic conditions or medical procedures gone wrong share their stories.