News18 » Tech » Photos

Earth Day 2013: 13 years of Google's Earth Day doodles

TechFebruary 28, 2015, 3:03 pm

The 2003 Google Earth Day doodle had some beings from outer space. Two aliens gaze at the earth sitting atop the Google logo, quite like how lovebirds on earth look at the moon.

Latest Most popular

Live TV