Computing & Internet FTC Closes Inquiry Into Google Street View October 28, 2010 The Artist Leave a comment