i feel happy of myself!!!

2012.06.30


And then, the TED talk, 20 years later...


--via