SFPD makes three arrests in June Embarcadero shoot out definition
SFPD makes three arrests in June Embarcadero shoot out definition

SFPD makes three arrests in June Embarcadero shoot out definition

The arrests were tied to a rolling gun battle that took place on Father's Day.

Top Videos

Most Watched

KTVU Vault

Wild Rides