Google does maps

Google Maps is apparently a new service from Google. I hadn’t seen it before today.

Advertisements

%d bloggers like this: