I tried the new maps. Awesome close-ups.
How? All I ever get is the overhead satellite view.
How do you try the new maps? I have Google Earth installed, but most views are blurred when I try to get in closer than a few hundred feet.