Google mystery barge
Mystery barge off Treasure Island, October 28, 2013. (Nhat V. Meyer, Bay Area News Group)