Tuesday, October 09, 2007

Ever expanding human zoo

Google Street View is now in Chicago, Pittsburgh, Philadelphia, Portland, Tuscon, and Phoenix.

May not make it north of the border, however.

No comments:

Post a Comment