New 3D Imagery in Detroit, Salt Lake City, and likely other cities

detroit-3d

While nothing has been announced by Google yet, it appears there was recently some fresh 3D Imagery released.  Salt Lake City, Utah and Detroit, Michigan are fresh, and it's quite likely that there … [Read more...]