Tag Archive | Google Earth

Google Earth App Exceeds Over 1 Billion Downloads

Can you even visualize how many 1 Billion is? Read This Article and tell me it doesn’t make your brain hurt a little.