Google Launch New Dabble Site for All Doodle Collection
Doodle is a specially created logo that used by Google to show or celebrate a special day in History. The designing team has created over 1000 doodles for different Google homepages around the world. Now Google has launches a new site with collection of Doodles.
According to a post by Ying Wang, Director of Google Product Management, "Have you ever seen a doodle you loved, but when you went to