A DeLorean Hovercraft Appeared At Last Night's Giants-Rockies Game

Our friends over at Productive Outs let us know about this, one of the more astounding things of the many bizarre ones we've seen in McCovey Cove. It's a DeLorean DMC-12 hovercraft, live and in action. » 8/11/12 9:01am 8/11/12 9:01am