Jefferson Street Explosion?

Sounds like it was some kind of transformer as I expected. Elevators not working in the building and power is out. PSE&G being summoned.

1121 Jefferson Street. Call came in from a third floor apartment.

Could be a transformer explosion or something similar. Developing…

You may also like...

Leave a Reply

Be the First to Comment!