“75 percent of all people in the world can see their homes in high resolution” on Google

June 6th, 2012

What could go wrong?