×

Street Signs Video: Google Street View Debate

This is video of Street Signs report and debate on Google's Street View service, from June 1, 2007