Google mystery barge

News

Why San Francisco residents are baffled by a floating structure owned by Google

More From News/Technology and Science