T telegraph.co.uk How 20 popular websites looked when they launched 3 points 1simonsayz 14 years ago 2 comments