51901 Google celebrates 18th birthday with a beautiful animated Doodle by attacomsian 8 years ago8 years ago