Natuba made TechCrunch – Digg it!

May 06 2008

Hey we made TechCrunch! Oh yeah!

Please Digg it when you get a chance!

Natuba is a new photo sharing site that targets iPhone users with an emphasis on mobile uploading.

The iPhone Gets Its Own Photo Sharing Site

Comments are off for this post