INteresting insights about the brain

Posted by

A must watch video from Ted.com.

One comment

  1. are you disappointed by the results of voting? Some in Singapore are glad and happy imo
    independent parallel voting is a great thing
    my blog

Leave a Reply