Advertisements

On Wednesday October 31, the Giants celebrated their World Series victory with a parade. Photographer Shane Menez covered the event for El Tecolote

(click “multimedia” link for slideshow)