Review Of YouPic.com
I received an invite to this site last week. Was a bit skeptical at first since the invite was pretty spammy (god knows I already have plenty of places to put photos) but I have to admit that even though its interface could still use some work (web, iOS, etc.) it’s been more useful to me…