Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
Apr 3, 2002
Have you ever wondered what it means when someone says that something "Rocks Natick?" It's a popular phrase, we all know that to be true. But where does it come from? Read about about its origins here: Biz Stone: Rocking Natick.