Windows Live Local comes to *my* town
A Windows Live Local truck just drove down the street next to the park I’m on. Looked like it had a camera on top of it. Seems that Cambridge may be picking up some more content from Windows Live Local in the near future…
Was a brown Ford Explorer, with some kind of camera-type mount on the top. Sadly, I didn’t snap a picture before it turned the corner.