Designed by
Title
Fans cheer the passing of Police Van #17816319
Description
SAN FRANCISCO, CA - NOVEMBER 3: Giants fans cheer the passing of Police Van at the end of world championship parade with fans waving and taking photos Nov. 3, 2010 San Francisco, CA.
This image is editorial