Digg.com lets you submit stories for popular review. The most popular ones make it to the front page.
Tags: Technical
Created at: 14 December 2005 12:12 AM
NO COMMENTS ALLOWED