Subject Datestamp Replies Score
Yahoo back then (well, 1996 anyway)  *Wednesday November 01, 2006 @05:45PM 1 1
   attached to The Internet Now has Over 100 Million Web Sites