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