True Life S9E126 - I'm Losing My Sight
True Life S9E126 - I'm Losing My Sight
7.3/10 by 7 users
Young people who are losing their vision due to hereditary disease, genetic conditions or medical procedures gone wrong share their stories.
Released Mar 31, 1998
Runtime 60min
Genre Documentary, Reality
Actor N/A
Director N/A
Production Bandito Films