Plot: Young people who are losing their vision due to hereditary disease, genetic conditions or medical procedures gone wrong share their stories.
True Life - Season 9 - I'm Losing My Sight (Episode 126)
Episode Aired On:
Saturday, November 5 2011
13 years ago
Saturday, November 5 2011
13 years ago