News

Here is a closer look at the fireworks storage facility, owned by a company called Devastating Pyrotechnics, that exploded in Yolo County.