Tidal Wave of Foam Sweeps Through California CIty
Saturday, November 19, 2016 - 03:31
in Earth & Climate
The suds began spewing out of an industrial building near Santa Clara's international airport.
The suds began spewing out of an industrial building near Santa Clara's international airport.