I guess the Indian’s love Google more than most. The Google-themed sari was found in a fancy shopping mall in Guragon, India near Delhi. [Source] Related posts: Tour Disney World From Your Computer Via Google Earth Nintendo DS Lite – New Colors Spotted Acne popping, music pumping MP3 player 40-Year-Old Virgin meets folding bicycle helmet Google phone prototype to be shown at Mobile World Congress