Natasha Demkina – Russian girl with X-Ray eyes can see inside the human body | Altered Dimensions Paranormal
Natasha Demkina, from Saransk, Russia, has a special gift, a gift that her parents have known about since she was a child but up until the mid-2000's, kept secret from the world. Her eerie abilit