“75 percent of all people in the world can see their homes in high resolution” on Google June 6th, 2012 What could go wrong?