Bizarre Strange-Face Illusion – A Scientific Mystery

Did you know that staring intensely into someone’s eyes or your own face in a mirror for more than 10 seconds consciousness changes and hallucinations begin to occur! It is...