original: picasa web albums was first leaked on june 6 , 2006 .
simplifications: june 6 , 2006 saw the first emergence of picasa web albums . picasa web albums was first became known on june 6 , 2006 . picasa web albums started being illegally distributed on june 6 , 2006 . picasa web albums was depute leaked on june 6 , 2006 . on june 6 , 2006 the first picasa web albums were leaked . picasa web albums was first leaked on june 6 , 2006 . picasa web albums was first leaked on june 6 , 2006 . picasa web albums was first exposed to public on june 6 , 2006 .