Genie Wiley - TLC Documentary (2003) - A short documentary about a feral child raised in extreme isolation

Don't Miss...