POLICE Logo
MenuMENU
SearchSEARCH

Videos

No video available

Rowdy SF Giants Fans 'Celebrate' World Series

After their baseball team won the World Series, San Francisco Giants fans hurl bottles at San Francisco PD's riot-control officers at 22nd and Mission.

November 2, 2010

After their baseball team won the World Series, San Francisco Giants fans hurl bottles at San Francisco PD's riot-control officers at 22nd and Mission.