Google Local + Google Maps = Awesome

February 8th, 2005 at 1:00 am

http://maps.google.com/

Just… awesome. The interface is fantastic. Good job google.