Feb 21 God Google or Google Devta Yeah its google everywhere, and to prove the fact we have got the prayer for our new GOD i.e. Google God. Look at this picture, sent to me by my junior Amit Dhir 🙂 Related posts: Google Server Down Google tweaks i love to use more often Add Business to Google Maps and vitness Google’s Automated Phone Verification Google Introduces Knol Sachin Khosla 1,046 views