Natasha Demkina is the girl with X-ray eyes. Her claim, to be able to see unaided, directly inside of bodies.
Natasha Demkina
Phillip Warnell
Director
Sep 6, 1971
Jun 20, 2025
Oct 30, 2018
Feb 10, 2010
Oct 9, 2015
Apr 28, 2019
May 16, 2023
Sep 13, 2017