Still more Google Maps… Your tax dollars at work. Gleaned from Google Site Seeing, which I just added to my bloglines blogroll…