dell_1473602a

Take a stroll down memory lane.

Memory lane of the internet that is.

The Telegraph U.K. has published a look at 20 popular web sites and how they actually appeared when they very first launched.

From Facebook, to Dell, Ebay, YouTube and more.

Things were a whole lot simpler back then.  ;)

Check out all 20 sites here.

Related posts:

  1. Review: iFrogz Crystal Clear by Larry G
  2. Firefighter Robot might save lives one day
  3. Klondike Bar keeps you cool with retro game
  4. Upset user murders his iPhone
  5. Internet Memes … on a timeline!