Raw Video: Giants Parade - NBC Bay Area

Raw Video: Giants Parade

Raw video footage of the Giants Parade in San Francisco on Oct 13, 2012.

    processing...

    NEWSLETTERS