8/10/12: A DeLorean is spotted floating in McCovey Cove during the Rockies-Giants game