‘High-grade’ illegal fireworks behind two explosions in Elk Grove, police say … Elk Grove Police Department. … Download the ABC10 Northern California …
‘High-grade’ illegal fireworks behind two explosions in Elk Grove, police say … Elk Grove Police Department. … Download the ABC10 Northern California …
In