Photos from the SF Giants World Series Champions parade
Photos taken in November, 2010 in San Francisco, California
Album added 14 years ago (Nov 7, 2010).