Hazardous 1600 Pound Battery Acid Spill on Wyoming Street

A 1600 pound commercial battery had fallen over during transport and was leaking acid onto the road.