Lisa Scott

Born: None


Placeholder

The Clinic

as Miss Scott
Released: 1971-01-01

Movie page

Sex Change Hospital

as Themself
First aired: 2007-05-23

Sex Change Hospital is an American six-part documentary series following trans men and women...

TV Show page