Saturday, May 25, 2013

Video: UFO spotted at Giants game

An unidentified floating object was spotted outside of AT&T Park Friday night while the Giants played host to the Rockies.

The amazing motor craft dazzled with its plentiful bells, whistles, and lights as it glided across the legendary waters of McCovey Cove.

Strangely, this isn't the first time this thing has made an appearance at a Giants game. In fact, the locals have seemingly become rather accustomed to its presence. So, if there was ever an alien invasion on Earth, San Francisco would probably be a prime spot for those guys to hit.


  1. S.F. party boat move along nothing to see here.

  2. Wow! That's interesting!! Thank you for sharing this awesome piece of work with us!