So I figured there would be an official blog dealing with Picasa and tried googling it. Nope. Closest thing I found were several links to http://picasa2.blogspot.com which was apparently at one point the official Picasa blog but is no longer in existence.
What gives, Google? Where’s the Picasa Blog?
Where is the Picasa Blog?
Previous post: Best Gift Ever: A Losing Lottery Ticket
Next post: Never Realized I’m a Soccer Purist









