StumbleUpon Turns 15: Things You Were Doing on the Computer in 2001

StumbleUpon is 15 so let’s remember the golden days.

Things You Were Doing on the Computer in 2001

Source: 17 Things You Were Doing on the Computer in 2001

Advertisements