The Seattle Times

Jeff Chiu / The Associated Press
Advertising

Tuesday, October 29, 2013

Mystery barges on 2 coasts set tech world abuzz; for Google Glass?

The barge near Treasure Island near San Francisco is one of three mysterious floating structures that have sparked online speculation.