Preview of Giants Parade

Wednesday, November 3, 2010

Brian Wilson


On November 3, 2010, Union Square was packed for the Annual Giants Parade. They won the world series on November 1, 2010 and the celebration has not stopped since... go Giants..


Arthur

0 comments: