San Francisco Giants Parade Thru Downtown

It’s a Halloween championship parade T…

San Francisco Giants fans lined up along Market Street for the World Series victory celebration parade in San Francisco today. Hundreds of thousands have shown up downtown for the parade and Civic Center rally. The World Series went by so quickly, I almost forgot it happened.-TO

Twitter Vision