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