Amazing eye tricks
Published on January 3rd, 2012
Did you know that your eyes have blind spots, just like the mirrors of a car? And did you know that it’s possible to see your own blood vessels? Scroll down and check out this video … You won’t believe your own eyes!