8 years ago
2
Ever seen a ghost? Blame glitches in your brain, say team of Chinese neurologists citing Pinna illusion tests
Researchers find brain still has ‘bugs’ despite millions of years of evolution. By Stephen Chen.
Continue Reading http://www.scmp.com
Join the Discussion
Interesting and nope to the question.
guess mine is defective lol