Two-alarm fire at Lockheed facility in Sunnyvale

KGO – San Francisco
Firefighters have put out a two-alarm fire at the Lockheed Martin Space Systems facility in Sunnyvale.
View Comments (0)