Tagged: world’s biggest sites looked like at launch time