Friday, February 21, 2014

A matter of trust

Bye bye, Google Search.





Hello, DuckDuck.