Re:Did I ever mention that I fucking hate the fucking web
by kyllo on Monday May 11, 2015 @08:55AM
(#9524297)
What are you talking about? Picasa (which is now Google Photos) has been around since 2002.
[ Parent
| on HN ]
There are no comments on this comment yet.