South San Francisco police seize over 5,000 lbs of fireworks during bust at storage facility
Police say officers observed over 5,000 pounds of fireworks, valued at over $300,000 during a bust at a storage facility in South San Francisco.
Read MoreABC7 RSS Feed
Leave a Reply