Couple of web dudes

01.03.2011
Couple of web dudes
Couple of web dudes

These gents invented Facebook in 2001 but didn't think it would take off, dropped the idea.

Camera:

No comments yet.

Write a comment: