Google Updates Street View (PC World via Yahoo! News)

Wednesday, November 26th, 2008

Google Maps’ Street View underwent some small but interesting changes just in time for your Thanksgiving commute.

[Full Article]