Google will begin to roll out its latest feature which allows users to upload their personal photos to their Google home page in the next few days. The feature will be made available in the US first and later to international users. Users can upload photos from their computers, Picasa web albums or a public […]
Posts tagged as: