Thursday, February 28, 2013

Droolable.com

Droolable

Interesting new site seen via Twitter.

Seems to be an India-based tech site.

You can guess what it is about from the name.

No comments: