Worlds Most Bizarre People
The Girl With X ray Eyes
Natasha Demkina is known in her native Russia as the Girl with X ray Eyes. She claims to have the ability to see through people s skin right into their insides. She has shut down even her most vicious critics with her creepy but totally accurate medical diagnoses.