This brilliant TED talk has brought so many thoughts I've been having into one harmonious talk.
Saturday, August 14, 2010
Subscribe to:
Post Comments (Atom)
I sift through all the crap on the web to find funny, interesting and challenging media.
0 comments:
Post a Comment