Comment Comment by nedwin This is great.Here is a list of 20 (now) huge sites from when they launched. Apple and Twitter are particularly amusing.http://www.telegraph.co.uk/technology/6125914/How-20-popular... parent nedwin 11 years ago
Here is a list of 20 (now) huge sites from when they launched. Apple and Twitter are particularly amusing.
http://www.telegraph.co.uk/technology/6125914/How-20-popular...