Street view suggests the Google Cars have been through in many years. The satellite tells the story from above better than anyone, though.