Google Floating data center, may be a store

Now there is more news out there that the reported Google Floating Data Center is a Google Glasses Store.

San Francisco's bay barge mystery: Floating data center or Google Glass store?

After CNET reported Google may be building a floating data center in San Francisco Bay, a report suggested it's actually a floating Google Glass store. Either way, it's almost certainly Google.