Deligio

Posted by Emily Chang on Thursday, March 1st, 2007. Filed under: Uncategorized

A new search engine which focuses on finding software, shareware and freeware. All users can add and manage their software and share software recommendations with others. URL: Deligio.