Friday, December 19, 2008

Now in 3D


Image via Lifehacker and Gizmodo.

Check out the new intensely detailed images of New York on Google Earth.

No comments: