Google has been causing quite a stir on the waterfront. Two mysterious barges have appeared, one on the Pacific in San Francisco bay and one on the Atlantic coast in Portland, Maine. The San Francisco barge is reported to be 250 feet … Continue reading