July 31, 2008
"The UK citizens are almost as paranoid as us..."
In reply to: "Google Street View is approved for the U.K."
